@Nodekko You don't really need to know about programming unless you're making plugins. The template engine uses a form of HTML here. The code that handles the sidebar in posts is here in Lavender.
I don't quite understand what you're asking about changing from vB to NodeBB. That would be your choice, it's possible though.