возможности программирования



В чем разница языков программирования

Автор Ђитов Николай задал вопрос в разделе Другие языки и технологии

Чем отличаются языки программирования? и получил лучший ответ

Ответ от Андрей Севастьянов[гуру]
Языки программирования создаются для решения определённого класса задач. Соответственно, у каждого ЯП -- своя целевая аудитория, порог вхождения.

Ответ от Адам Мизаушев[гуру]
Все зависит не от компилятора. Зависимость заключена в языке, среде выполнения и ее библиотеки. Например, на одном С++ можно написать одну и ту же программу на около пяти средах, где все по-разному, но при том соблюдаются принципы языка. В этом всем слишком много аспектов, чтобы их можно было просто так перечислить. Нужно смотреть спецификацию языка и сведения о среде выполнения (но не о среде разработки, ибо она влияет только на интерфейс между программистом и средой выполнения)

Ответ от Shockware@mail.ru[гуру]
Все языки подчиняются стандартам ANSI. Если нет - то это уже не "язык Си".
ЛЮБОЙ компилятор Си "зажует" программу, созданную на ЛЮБОЙ ПЛАТФОРМЕ, которая подчиняется этому стандарту.
Иначе - это не "язык Си", а что-то другое....это - БАЗОВОЕ, и НИКТО этого не отменял. Наз. это "кроссплатформенность".

Ответ от Александр Малевинский[гуру]
Типизацией, синтаксисом...
Список очень долго можно продолжать.

Ответ от Вечнозелёный[гуру]
Борланд очень круто избавляет от тонн кода по инициализации, настройке и взаимодействию визуальных элементов программы с помощью своей библиотеки VCL (а в последних версиях еще и векторной Fire Monkey).
Если хочешь писать, как в VS - создавай новый проект через Console Wizard без галки на Console Application, и он выплюнет тебе проект с WINAPI WinMain, и можешь ипашить по хардкору xD
З. Ы. В обеих средах от борланда (и C++, и Delphi) используется вышеупомянутая VCL. Из-за визуальной разработки довольно часто используются классы из этого VCL, а в обеих средах они совпадают на 100%. Отсюда и кажется, что языки похожи.

Ответ от [гуру]
Главное различие - в библиотеках.
Без библиотек даже хелловорлд на С++ не напишешь. cout - это оператор из библиотеки iostream.
IDE тоже многое значит. Одно дело GUI ручками писать, другое дело рисовать мышкой в конструкторе, который весь нужный код GUI сгенерирует сам, а ты этот код даже не увидишь.

Ответ от Masusik[гуру]
люди, вы не поверите, но я все еще пишу на фортране ))

Ответ от Alex pascallabs[гуру]
Первое глобальное различие - императивные языки и декларативные.
Паскаль похож на с++, на c# и на руби с пхп - потому что они императивные языки. И все эти языки НЕ похожи на пролог и прочие декларативные языки.
Ну а потом уже идут мелкие различия - начиная от способа расстановки комментариев, поддержки функций, классов, и прочая-прочая.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Чем отличаются языки программирования?
Программирование на Википедии
Посмотрите статью на википедии про Программирование
Статистика на Википедии
Посмотрите статью на википедии про Статистика
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*