1. Складові програмування: алфавіт, синтаксис і семантику.
2. Pascal, python, c ++, c #, php, java та інші.
3. Компілятор - це програма, яка переводить текст, написаний на мові програмування, в набір машинних кодів.
Транслятор - програма або технічний засіб, що виконує трансляцію програми.
Інтерпретатор - програма, яка виконує інтерпретацію. Інтерпретація - порядковий аналіз, обробка та виконання вихідного коду програми або запиту.
4. Середовище програмування - це програма, в якій програмісти розробляють свої програми.