Кілттік сөздер тілдің құрама бөлігі болып келеді. Редактор кодында кілттік сөздер қалың (полужирный) шрифтпен бөлінеді, Мысалы,
And Expor ts mod
Array File nil
As Finalization not
Asm For object
Begin Function of
Case Goto or
Class If out
Const Implementation packed
Constructor In procedure
Destructor Inherited program
Dispinterfac Initialization property e
Div Inline raise
Do Interface record
Downto Is repeat
Else Label resource string
End Library set
Except Finally shl
Стандартты идентификатор келесі анықталған тілдің өңдеуші конструкциясын көрсету үшін қызмет етеді:
Мәліметтердің типі
Тұрақты (Констант)
Процедура және функция
Стандартты идентификаторлары бағдарламада кейбір стандарттармен байланысқан.
Оларға:
Absolute Name safecall
Abstract Near stdcall
Assembler Nodefault strored
Automated Override virtual
Cdecl Packade write
Contains Pascal writeonly
Default Private
Dispid Protected
Dynamic Public
Export Published
External Read
Far Readonly
Forward Register
Implements Reintroduce
Index Requires
Message Resident
Қолданушының идентификаторы белгінің атын, тұрақты (констант), айнымалы, процедура, функция және мәліметтер типін белгілеу үшін қолданылады. Бұл аттар бағдарламашының (программист) өзі береді және ол келесі ережелерге сай келу керек:
Идентификатор әріп немесе санмен (цифр) құрылады
Идентификатор барлық уақытта әріппен басталады, тек 0 – 9999
диапазонында орналасқан бүтін сан болатын белгі кірмейді,
Идентификаторда кіші және бас әріптерді қолдануға болады, компилятор оларды бірдей қабылдайды. Арнайы символдарды пайдалануға болмағандықтан оларды әдемілік үшін басты әріптермен жазуға болады. Мысалы, NumberLmes немесе btnOpen.
Бағдарламада екі идентификаторлардың арасына ең кемінде бір бөлгіш (разделитель) болуы керек.