Различные языки программирования

Автор работы: Пользователь скрыл имя, 18 Декабря 2010 в 19:04, реферат

Краткое описание

Можно писать программы непосредственно на машинном языке, хотя это и сложно. На заре компьютеризации (в начале 1950-х г.г.), машинный язык был единственным языком, большего человек к тому времени не придумал. Для спасения программистов от сурового машинного языка программирования, были созданы языки высокого уровня (т.е. немашинные языки), которые стали своеобразным связующим мостом между человеком и машинным языком компьютера. Языки высокого уровня работают через трансляционные программы, которые вводят "исходный код" (гибрид английских слов и математических выражений, который считывает машина), и в конечном итоге заставляет компьютер выполнять соответствующие команды, которые даются на машинном языке.

Содержание работы

. Введение

1.1. Интерпретаторы

1.2. Компиляторы

2. Классификация языков программирования

2.1. Машинно – ориентированные языки

2.1.1. Машинные языки

2.1.2. Языки символического кодирования

2.1.3. Автокоды

2.1.4. Макрос

2.2. Машинно – независимые языки

2.2.1. Машинно – независимые языки

2.2.2. Универсальные языки

2.2.3. Диалоговые языки

2.2.4. Непроцедурные языки

3. Развитие языков программирования

3.1. Ассемблер

3.2. Лисп

3.4. Бейсик

3.5. Рефал

3.6. Пролог и Пролог++

3.7. Лекс

3.8. Си

3.8.1. Особенности языка Си

3.8.2. Недостатки языка Си

3.9. Си++

3.9.1. Замечание по проекту языка Си++

4. Заключение

5. Библиография

Содержимое работы - 1 файл

Различные языки программирования.doc

— 148.00 Кб (Скачать файл)

5. БИБЛИОГРАФИЯ

1) “LEX - генератор программ лексического анализа”   

 Давидов  Михаил Изгияевич; Антонов Вадим  Геннадьевич   

 МОСКВА  – 1985;

2) "BASIC Face-off", Justin J.Crom,    

PC Tech Journal,  September 1987, p.136   

 Перевод: Лопухов В.Н. (Интегратор Promt98);

3) “Язык программирования Си.”  Б.В. Керниган, Д. Ритчи, А. Фьюэр.    

 Русский  перевод: Москва: Финансы и Статистика. 1985 г.;

4)  “Основы автоматизации” ч.1, Золотарев В.В., 1978 г.;

5)  “Языки программирования” кн.5, Ваулин А.С., 1993 г.;

6) “Языки  программирования: разработка и реализация”,     

 П.  Терренс, 1979 г.;

7) “Введение  в программирование на языке  Ассемблер”     

 ч.1, Касвандс Э.Г.;

8) “Языки  программирования высокого уровня”,        

 Хротко  Г., 1982 г.;

9) “Языки  программирования”,     

 Малютин Э.А., Малютина Л.В., 1982 г.;

10) “Новые  языки программирования и тенденции  их развития”,  Ушкова В., 1982 г.;

11) “Мир  Лиспа” т.1, Хьювенен Э., Сеппенен  Й., 1990 г.;

12) “Алгоритмические  языки реального времени”, Янг  С., 1985 г..

Информация о работе Различные языки программирования