Языков программирования много, даже слишком, новичку очень просто запутаться. В данной статье я кратко и понятно расскажу какие бывают языки программирования и где они применяются. Давайте разбираться! Для начала стоит разобраться какие бывают языки программирования. В свою очередь они делятся на высокоуровневые и низкоуровневые. Здесь всё просто. Низкоуровневые как можно более понятные для компьютера, но не понятные для человека, а высокоуровневые наоборот, как можно более понятные для человека и не понятные для компьютера. Например Assembler это низкоуровневый язык программирования, а python или тот же pascal - высокоуровневый. Так же языки программирования делятся на объектно ориентированные и на процедурные. В объектно ориентированных языках всё является объектами, а каждый объект является экземпляром класса. То есть, например вы создали переменную, она будет являться объектом у которого можно вызвать метод. Объектно ориентированное программирование это достаточно сложное поняти