BBCode is a code invented for forums to add formatting to the posts, keeping a security towards XSS vulnerabilities. BBCode is close to the HyperText Markup Language (HTML) and Cascading StyleSheets, used to make description of the webpage for the browser to execute. If browsers could read BBCode, you'd be able to make a simple website with it.
In summary: BBCode is not a programming language. PHP, Javascript, java, C, C#, C++, Python, Autoit, etc. are programming languages.