На данный момент существует более 300 языков программирования Языки делятся на несколько типов: Но всё это не особо интересно простому читателю. Гораздо интереснее начать с основ. Какие же языки являются неплохими для новичков? Самым лучшим языком для начинающих является Python. Но в вузах и колледжах до сих пор изучают Basic или Pascal. Также ЯП (языки программирования) делятся на низкоуровневые и высокоуровневые. Низкоуровневые языки предназначены для создания машинных команд для процессоров. Такие языки как: Assembler и CIL. Высокоуровневые языки созданы для удобства и большей эффективности приложений, они являются полной противоположностью низкоуровневых языков. Их отличительная черта – наличие смысловых конструкций, которые емко и кратко описывают структуры и алгоритмы работы программ. В языках низкого уровня их описание на машинном коде было бы слишком длинным и непонятным. Языки же высокого уровня обладают независимостью от платформы. Вместо них функцию транслятора совершают к