Другие языки программирования и технологии

язык програмирования С сильно отличается от паскаля? а если и отличается то в чем различия?

Яков Кох
Яков Кох
318
Язык "Паскаль" довольно "древний" и предназначен для программно-ориентированного программирования, т. е. "в общих чертах",т. е. для обучения и написания программ "общего" пользования, например, для решения небольших по объему решаемых задач проектах типа "корень квадратный"(утрирую) , для решения графических задач, в частности, он не предназначен, его удобство использования - в количестве понятных английских терминов, что обуславливается его использованием чисто в математических целях (простое вычисление).. .
Язык "С++" предназначене для более расширенного круга задач, в том числе и с графическими объектами, кроме того "С++" позволяет управлять непосредственно "машинными "ресурсами напрямую, т. е. компьютером, чего "Паскаль" лишен...
Антон Дудик
Антон Дудик
17 980
Лучший ответ
Можно скорее сказать, чем они сходны. Оба - процедурно-ориентированные алголоподобные языки общего назначения. В остальном они различны. Паскаль создавался для обучения программированию, а С - для системного программирования. Это наложило свой отпечаток на синтаксис обоих языков.
Sascha Shvetsov
Sascha Shvetsov
80 621
Дополню немного.
Паскаль как и С имеет возможность управлять непосредственно машинными ресурсами. Есть множество библиотек для управления самим BIOS а также портами компьютера.
Delphi - среда разработки для windows, Lazarus - кроссплатформенная, Kylix - для линукса, созданы на базе языка Pascal.
Множество людей пишет 3d игры, программы для работы с базами данных, интернет-приложения (Skype например) , причем качество конечного продукта ничем не хуже чем программ на языке С.
Так же существует микропаскаль для программирования микроконтроллеров, его я не использовал, но говорят что работает неплохо.
Очень сильно. В основном различие в возможности наследования