BBCode to język formatowania wiadomości internetowych pojawiający się często na różnych forach dyskusyjnych w całym Internecie. Głównym założeniem tego skryptu jest ułatwienie osobie nieznającej składni HTML odpowiedniego zmodyfikowania wyglądu wypowiedzi do jej potrzeb. Z drugiej strony umożliwia on ingerencję tylko w treść i wygląd, blokując możliwość wstawiania znaczników HTML, JavaScriptu, czy PHP. Poniżej najczęściej używane znaczniki dostępne w systemach BBCode:
- [b][/b] - Wytłuszczenie tekstu
- [i][/i] - Pochylenie tekstu
- [u][/u] - Podkreślenie tekstu
- [quote][/quote] - Cytowanie
- [code][/code] - Zamieszczanie różnego rodzaju kodów ( np. PHP )
- [list][/list] - Lista
- [img][/img] - Zamieszczenie obrazka
- [url][/url] - Adres strony www
- [center][/center] - Wyśrodkowanie tekstu w poziomie