Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Понятие языка программирования


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

А для этого, помимо системы записи алгоритмических конструкций на языке, понятном человеку, должны разрабатываться и программы текстов записи алгоритмов на язык, понятный компьютеру. Теперь программа, написанная даже учеником 4 класса на одном из языков программирования, будет выполняться на компьютере независимо от его типа, если на нем установлен соответствующую среду программирования. Поэтому второе направление разработки программного обеспечения в настоящее время активно развивается.

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

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

Другие статьи по теме:

- Разработка программного продукта. Этапы проектирования и построение модели
- Технология intranet
- Понятие алгоритма
- Среда программирования. Интегрированные среды программирования
- Этапы проектирования при разработке программного продукта


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами