IT News

Вс11122016

Last updateЧт, 24 Март 2016 11pm

Вы здесь: Главная Статьи Статьи ИТ Языки программирования

Языки программирования

Языки программирования

На большинстве базовых уровней компьютеры не могут понимать ничего, кроме двоичных цифр - 1 и 0. В этом машинном языке все выражено простейшими терминами: 0 или 1, есть/нет напряжение, да или нет. Но людям трудно выражаться в подобных терминах, поэтому компьютерные программы пишутся на специальных компьютерных языках.

Компьютер переводит инструкции, закодированные на языке пользователя, в понятный ему машинный язык. Разработано много типов программных языков. Некоторые, называемые конвейерными языками, легко переводятся на машинный язык. Более сложные программные языки, в которых каждое слово может обозначать целую группу инструкций машинного языка, известны под названием трансляционных. Часть искусства программирования заключается в выборе языка высокого уровня - языка, приближенного к человеческому, который соответствует поставленной задаче. Языки высокого уровня были разработаны для специальных прикладных программ, таких как бизнес-приложения, научные и технические вычисления, игры, графика, моделирование и искусственный интеллект.

Языки программирования облегчают людям написание программ для компьютеров. Они также делают доступными программы для многих типов машин. Вот три программных языка: БЭЙСИК был разработан для инструктирования; КОБОЛ обычно используется в бизнес-приложениях, а ФОРТРАН предназначен специально для вычислений, связанных с научными технологиями.

Декодирование

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

Программы на трех языках:

1. A BASIC programm;

2. A COBOL programm;

3. A FORTRAN programm;

Языки программирования

Все три показанные здесь программы запрашивают о введении двух чисел; программа называет их А и В. Числа будут сложены, и принтер напечатает результат; другими словами, А + В = С. Форма команд различается в зависимости от используемого языка.

P.S. В настоящее время количество языков программирования велико и перечисленные выше нигде не используются.  

Вы здесь: Главная Статьи Статьи ИТ Языки программирования

Популярные материалы из данной категории:

системный блок

Виды корпусов и блоков питания системного блока

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

BPWin. Лабораторная работа №1

Тема: Знакомство с CASE-средством разработки информационных систем BPwin Цель работы: познакомиться с CASE-средством BPwin фирмы Computer Associates, научиться строить модель в методологии IDEF0 . Порядок работы:1. Ознакомиться с принципами построения модели…
первый калькулятор

Кто изобрел первый калькулятор?

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

Что такое двоичный код?

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

Как работает мобильный (сотовый) телефон

Связь мобильных, или, как их еще называют, сотовых, телефонов осуществляется не при…

Как работает факс

Факсимильная, или факс машина была изобретена в 1842 году, но популярность обрела лишь в…

Как работает пейджер

Как и сотовые телефоны, электронные пейджеры передают и принимают сигналы при помощи…

Как работает клавиатура компьютера

В большинстве компьютерных систем клавиатура яв­ляется панелью управления, через которую…

Что такое оптоволокно?

Как свет передает информацию? Фиброоптическая связь - это способ передачи информации за…
дифференциальный двигатель

Кто придумал первый компьютер

В 19 веке, задолго до наступления эпохи электричества, англичанин Чарльз Бэббидж так…

Как происходит аналого-цифровое преобразование

Мир полон изменяемых величин. Некоторые величины изменяются непрерывно, некоторые шаг за…
информационные технологии

Информационные технологии

Информационные технологии. Что это? В последнее время, так часто, приходится слышать о…