C-подобный синтаксис характеризуется следующими особенностями:
- Чувствительность к регистру.
- В языке есть встроенная поддержка числовых, символьных (обрамляются одинарными кавычками) и строковых (обрамляются двойными кавычками) литералов.
- Для представления специальных символов в символьных и строковых литералах используется обратная косая черта.
- Количество пробелов, табуляция (отступы) и переводы строки не влияют на семантику нигде, кроме строковых литералов. Это, в частности, значит, что возможен перевод строки в любом удобном месте.
- Для разделения инструкций используется точка с запятой.
- Разрешены однострочные и многострочные комментарии.
- Двухместные операторы имеют инфиксную форму.
- Для группировки выражений используются круглые скобки. Для отделения блоков инструкций - фигурные.
- Для записи вызова функции используется имя функции, за которым следует заключенный в круглые скобки список аргументов, разделенных запятыми. Для записи вызова функции без параметров используется имя функции, за которым следуют пустые круглые скобки.
- Для обращения к элементу массива или индексатору используются квадратные скобки.
- В языке есть предопределенный набор ключевых слов, которые состоят из английских букв в нижнем регистре (и, возможно, знаков подчеркивания).