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

Автор работы: Пользователь скрыл имя, 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 файл