SoftCreate.narod.ru
Все для легкого и эффективного программирования

Навигация


История, назначение, характеристика C/C++

C (Си) - процедурный язык программирования, разработанный в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном (Kenneth Thompson) и Деннисом Ритчи (Dennis MacAlistair Ritchie) как развитие языка B.

C был создан для использования в операционной системе UNIX. С тех пор он был перенесен на многие другие операционные системы и стал одним из самых используемых языков программирования. Си ценят за его эффективность. Он является самым популярным языком для создания системного программного обеспечения. Его также часто используют для создания прикладных программ. Несмотря на то, что C не разрабатывался для новичков, он активно используется для обучения программированию.

C++ (Си++, Си плюс плюс) - язык программирования высокого уровня, созданный в 1985 Бьёрном Страуструпом (Bjarne Stroustrup) как объектно-ориентированная усовершенственная версия популярного языка C. Одним из принципов разработки было сохранение совместимости с C. Тем не менее, C++ не является в строгом смысле надмножеством Си; множество программ, которые могут одинаково успешно транслироваться как компиляторами Си, так и компиляторами C++, довольно велико, но не включает все возможные программы на C.

В 90-х годах язык C++ стал одним из самых популярных средств разработки программного обеспечения, что связано с его родством с языком C и широкими возможностями. C++ используется для разработки программного обеспечения, являясь одним из самых популярных языков программирования. Область его применения включает создание операционных систем, разнообразных прикладных программ, драйверов устройств, приложений для встраиваемых систем, высокопроизводительных серверов, а также игр.

В связи с успехом языка C++ многие корпорации стали обильно выпускать свои компиляторы и среды разработки как бесплатные, так и коммерческие и для различных платформ. Например, на платформе x86 это (GCC, Borland C++ Builder, Microsoft Visual C++, Bloodshed Dev-C++, Intel C++ Compiler, Borland Turbo C/C++ и т.д)

C++ оказал огромное влияние на другие языки программирования, в первую очередь на Java и C#. Также стоит отметить, что в последние годы C++ сдает свои позиции именно в пользу этих языков.

В начало страницы

Copyright © 2010-2014
narod.yandex.ru (2010-13)
ucoz.ru (2013-14)
Условия использования сайтаsoftcreate@pochta.ru
softcreate@yandex.ru
Hosted by uCoz