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

Реферат, 18 Декабря 2010, автор: пользователь скрыл имя

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


Можно писать программы непосредственно на машинном языке, хотя это и сложно. На заре компьютеризации (в начале 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 г..

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