Сызықтық құрылым - бірінен кейін бірі орындалып тізбектеле орналасқан бірнеше операторлардан тұрады.
Тармақты – шартқа байланысты екі оператордың бірінің орындалуы
Цикл – операторлар бөлігінің бірнеше рет қайталана орындалуы.
Оператор – тілдің қарапайым сөйлемі, ол белгілі бір әрекет немесе амал орындап, ; таңбасымен аяқталады.
Конструкция - программа жұмысын басқару операторларын программаның басқарушы конструкциясы деп атайды.
Конструкция түрлері - құрама операторлар конструкциясы;
Конструкция түрлері - таңдау операторлар конструкциясы;
Конструкция түрлері - циклов операторлар конструкциясы;
Конструкция түрлері - көшу оператор конструкциясы.
Өрнек немесе меншіктеу операторы-Кез келген ; таңбасымен аяқталатын өрнек меншіктеу операторы болып табылады.
Құрама операторлар - жай құрама операторлар және блоктар жатады.
break операторы - программа орындалуы кезінде цикл аяқталмай-ақ одан шығу үшін break операторы қолданылады.
Continue операторы - программа орындалуы кезінде цикл аяқталмай-ақ одан шығып, қалған операторларды аттап өтіп, осы цикл параметрінің келесі мәніне көшу үшін continue операторы қолданылады.
Goto операторы -басқа тілдердегідей Си тілінде goto операторы көп қолданылмайды, бұл оператордың жазылуы: goto <белгі>; Функция дегеніміз – белгілі бір операциялар тобын атқаратын программа блогы.
Main-неізгі функциясының орындалуы барысында басқа функциялар шақырылады, ал олар одан да басқа функцияларды шақыруы мүмкін.
Функция - [<функция типі>] <функция аты> ([<формальды параметрлер спецификациясы>])
[<функция типі>] – функция есептейтін нәтиже типі;
<функцияның аты> – функция идентификаторы, яғни аты;
<формальды параметрлер спецификациясы> – бұл болмауы да мүмкін немесе әрбір параметр спецификациясы: