Доклад Языки программирования сообщение 9 класс




В результате развития компьютерной техники человек создал множество языков для программирования на компьютере. Сегодня в различных областях индустрии используются десятки языков, которые имеют свои особенности. Наиболее востребованными являются следующие.

Python - это язык, который может работать в режиме интерпретатора и основан на гибкой и надежной семантике. Он используется в сфере информационных технологий, инжиниринга, профессиональных услуг и дизайна. Python позволяет быстро интегрировать системы в качестве скриптового или связующего языка. Его удобно использовать для быстрой разработки приложений. Так, игра Civilization 4 имеет внутреннюю логику, реализованную на Python. НАСА использует Python в своей интегрированной системе планирования в качестве стандартного языка сценариев. Язык легко учить и легко читать. В его состав входит бесплатный интерпретатор и стандартная библиотека.

Java - это высокоуровневый язык с несколькими функциями, которые делают его идеально подходящим для разработки веб-приложений. Этот язык используется для создания видеоигр и мобильных приложений, а также для создания веб-продуктов. В Java поддерживается переносимость приложений, язык надежен и имеет обширную сетевую библиотеку.

Ruby - это язык сценариев с открытым кодом, используемый как отдельно, так и как часть веб-инфраструктуры Ruby on Rails. Язык используется для моделирования, трехмерного моделирования, а также для управления и отслеживания информации. Амазон и Твиттер были созданы с использованием Ruby on Rails. НАСА использует этот язык для проведения моделирования. Ruby можно свободно копировать, изменять и распространять.

JavaScript - это клиентский язык, который работает внутри браузера и обрабатывает команды на компьютере, а не на сервере. Обычно он помещается в файл HTML или ASP. JavaScript используется главным образом в веб-разработке для манипулирования различными элементами страницы и повышения их динамичности, включая возможности прокрутки, печати времени и даты, создания календаря и других задач, которые невозможно выполнить с помощью обычного HTML. Он также может быть использован для создания игр и API.

C ++ является очень мощным языком. Он используется для создания компьютерных программ и упакованного программного обеспечения. На нем делают игры, офисные приложения, графические и видеоредакторы, операционные системы. Blackberry OS разработана с использованием C ++. Новейший пакет Microsoft Office также был разработан с использованием C ++.

Кроме перечисленных программ, сегодня используется еще много интересных и мощных языков.

Информационные технологии и их возможности развиваются каждый день. Для того чтобы улучшать компьютеры и программы нужны особенные языки. Люди создали много языков программирования и продолжают их создавать.

Язык программирования – это письменные команды компьютеру. На языках программирования никто не разговаривает, но у них есть лексические, семантические и пунктуационные правила, от которых зависит внешний вид и функционал программы.

Первый такой язык появился задолго до создания компьютеров и вычислительных машин ­- в музыкальной шкатулке. Первые программы и прародители языков программирования появились в 1840-х годах, а в 1940-х люди создали язык высшего уровня для цифровых компьютеров.

На данный момент существует около 8 тысяч языков, поэтому невозможно назвать все, их даже сложно классифицировать. Однако классификации все же есть.

В первую очередь языки делят на низкий и высокий уровень. К языкам низкого уровня относятся языки машинных кодов, которые представляют собой сокращенные английские слова. Такой язык может понять и человек без технического образования с хорошим знанием английского. Самый яркий пример – группа языков Ассемблера. Языки высокого уровня состоят из смысловых конструкций, понятных программистам. Они не содержат сокращенных слов, как низкоуровневые языки. Например: Паскаль, СИ.

Также языки разделяют по поколениям. Сейчас выделяют 5 поколений языков. Разделение проходит согласно временным промежуткам создания, а так же области применения языка. Первое поколение – наиболее ранние языки программирования, пятое поколение – наиболее близкое к современности.

Каждый язык состоит из алфавита, представляющего собой символы и буквы; синтаксиса – возможных конструкций, выстраиваемых алфавитом; семантики – единого значения конструкций для всех программистов.

Таким образом, языки программирования – сложные команды компьютеру, заставляющие его выполнять определенные действия. Несмотря на их большое количество, немногие действительно нужны и важны в современном мире.