Какие языки программирования существуют? Языки программирования какие бывают


Ответы@Mail.Ru: Какие языки программирования существуют?

Языки, которые требуют использование компиляторов, включают:• BASIC• C• C++• C#• Fortran• Java• Pascal

Для написания текста любой компьютерной программы используют один из многочисленных языков программирования. Все они представляют собой наборы определенных команд – операторов, а также описаний. Как правило, основой этих команд являются английские слова, поэтому, если вы знаете английский язык, читая текст программы вы даже сможете понять, что будет делать компьютер по той или иной команде. Впрочем, компьютер английского языка, в отличие от вас, не знает – чтобы он понял их, на машинный язык эти команды «переводит» компилятор. Для каждого из языков программирования существует свой компилятор.

Первые языки программирования, в том числе: ADA, Basic, Algol, Fortran и прочие, бывшие популярными в 60-70 г. г., уже давно не используются, а вот С++, например, созданный в 1983 году, остается и сегодня востребованным, многие специальные программные продукты написаны на нем. По-прежнему востребован Basic, появившийся в 1991 году; а также Pascal (среда разработки Delphi), Java, JavaScript и Ruby, созданные в 1995 году. Из новых можно назвать ActionScript и Nemerle, которые появились в 1998 и 2006 году, соответственно.

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

Среда разработки Visual Basic, разработанная знаменитой Microsoft, также используется большинством программистов, позволяя не только создавать компактный программный код на языке Basic, но и использовать удобный встроенный конструктор для пользовательского интерфейса. А вот для создания веб-сайтов программисты используют язык РНР, считающийся универсальным и работающий с любыми операционными системами. Его применяют и как конструктор пользовательского интерфейса. Однако к существенным недостаткам этого языка можно отнести то, что код, написанный в более ранних версиях, поддерживаться новыми не будет.

Java также способен работать на любой платформе, но для написания программ на этом языке необходимо пользоваться тем его диалектом, который предназначен для данного типа программных продуктов. Многофункциональностью, универсальностью и простотой отличаются языки программирования Pascal и JavaScript. Первый чаще используется для создания программных продуктов под ОС, например Total Commander и QIP, а на втором написана большая часть современных браузеров.

Источник: https://www.kakprosto.ru/kak-863542-kakie-est-yazyki-programmirovaniya

otvet.mail.ru

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

На данное время разработано более 8500 различных компьютерных языков, разной сложности и направления. Универсальных языков нет. Каждый язык под свою задачу. На ассемблере не создашь графическое Windows-приложение, а на C++ невозможно создать сайт, на Basic не напишешь драйвер принтера.. .Так какой язык легче и быстрее выучить и как применять на практике?

Для ОБУЧЕНИЯ программированию я бы рекомендовал Visual Basic 6.0 - он намного легче, проще в понимании, хоть и слабее функционально чем С++, С# или современный VB .NET Конечно, многие возможно скажут: "VB - ацтой! Изучай ассемблер! ". Но потратить два-три года, а то и все пять лет на изучение сложного языка мне кажется неразумным. В то же время не стоит браться за изучение устаревших языков, например Паскаль или QBASIC. Времена DOS прошли и уже не вернутся, изменился и сам принцип создания программ под Windows (Имеется ввиду визуальная разработка интерфейса и событийная модель поведения) . Кроме того, если на компьютере установлен Windows 7, то С, Pascal, QBASIC, TurboBasic и другие языки под DOS просто не запустятся Потребуется установка отдельной программы эмуляции, да и работать все это будет в разрешении экрана 640х480.

Тебе же не драйверы разрабатывать или свою операционную систему, а учиться! По крайней мере не надо заморачиваться с классами и вообще с объектным программированием. После часа начального изучения по книге можно уже начинать писать простейшие программы типа калькулятора, проигрывателя музыки или текстового редактора, разрабатывать свой неповторимый, единственный в мире интерфейс! Кроме того, для VB есть русификаторы среды разработки, да и процедуры, функции и переменные пока учишься можно описывать русским языком.

Тем более, всегда можно перейти к изучению более сложного языка, например VB.NET 2008/2010 или C#. Главное получить основы! Возможности у языка VB 6.0 очень большие. В инете очень много примеров и статей по VB 6.0 (растровая графика, создание игр, работа с DirectX и 3D-объектами, базами данных Access и Oracle используя ADO и SQL, передача данных по локальной сети, создание ЧАТов, работа с модемами и COM-портами, шифрование, сжатие, работа напрямую с любыми приложениями MS Office и даже вирусы (Трояны...)).. .Да и в книжных магазинах книги по VB не являются дифицитом.. .

Так что ставь на компьютер VB 6.0, покупай книги и начинай создавать свои программы... Кроме того, изучив немного VB 6.0 можно легко и непринужденно программировать и на VBA (Visual Basic Application), а он входит в состав Word, Excel, Access... Синтаксис VBA и VB 6.0 одинаков, единственное отличие - VBA не создает исполнимых файлов, а таскается вместе с документом Word или Excel. Т. е. открываешь например Excel, жмешь Alt+F11 и начинаешь писать программу для управления самим Excel и данными! Затем сохраняешь документ и отдаешь файл другу! Во многих крупных конторах знание VBA и способность работать с формулами в Excel очень даже приветствуется.

Вот сайтики для обучения основам языка. Есть очень даже неплохие примеры кода.. .http://vbzero.narod.ru/spravochnik.htm http://www.vbnet.ru/

Внешне VB 6.0 и код выглядит так:

otvet.mail.ru

Какие бывают языки программирования?

Какие бывают языки программирования?

Язык программирования - т специальные языки на котором записывается «исходный текст» программы.

На заре вычислительной техники (1930-1950 годы) исходные тексты записывались в виде «машинного кода» (т.е. указания номеров инструкций и аргументов для них), позднее появился первый известный язык программирования «ASSEMBLER», который значительно упростил процесс создания программы, так как позволил указывать не числовой номер инструкции, а ее символьное обеспечение, что упростило чтение и отладку исходного теста программы. Последующее появление языков более «высокого уровня» чем «ASSEMBLER» позволило перевести создание программного обеспечения из удела технических специалистов обеспечивающих функционирование конкретных аппаратных комплексов в удел специалистов по созданию программного обеспечения именуемых далее «программистами» или «разработчиками программного обеспечения».

Учитывая большое количество языков программирования, перед специалистами встала задача их классификации.

Языки программирования можно разделить, по:* назначению* уровню абстракции

В зависимости от назначения языки делятся на: * языки общего назначения - позволяющие создавать самое разнообразное программное обеспечение. Например: C, C++, C#, Java.* языки специального назначения - позволяющие решать круг специфических задач. Например: T-SQL, HTML, CSS.

В зависимости от уровня абстракции устройства «аппаратной части» языки делятся на:* низкоуровневые - языки действующие в терминах максимально приближенных к аппаратной части вычислительной системы* высокоуровневые - языки абстрагирующие программиста от необходимости знать устройство вычислительной системы

Как правило текст на любом языке программирования состоит из операторов (некоторое действие которое должен выполнить компьютер), операндов (параметры для выполнения действия) и ключевых слов (слова позволяющие сгруппировать операторы таким образом что бы получить целостный текст программы).

Как правило языки отличаются друг от друга по синтаксису (задающему конкретный вид операторов, операндов, ключевых слов) и семантике (задающей смысловую нагрузку для тех или иных синтаксических конструкций языка).

Для облегчения написания текстов на различных языках программирования были созданы специальные редакторы исходного текста и даже целые среды разработки программного обеспечения (IDE).Дата публикации: 23.11.2010 04:00 UTC

x-uni.com

Какие бывают языки программирования? | KV.by

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

Лучший вариант в таком случае – это школа программирования, где работают профессионалы, которые способны в деталях разъяснить все тонкости данного процесса.

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

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

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

В 1990 году был разработан язык Java, который усовершенствовал С++ и стал также пользоваться большим спросом из-за своей переносимости, поскольку достаточно один раз скомпилировать код на этом языке программирования, а затем можно запускать его на всех компьютерах, где установлена Java Virtual Machine.

Курсы программирования помогут узнать еще и о таком языке программирования как PHP, который используют для создания веб-сайтов. Платформ у этого языка существует несколько, среди них Joomla, Drupal и Wordpress. На основе данного языка разработаны некоторые социальные сети, включая Facebook.

К популярным языкам программирования также можно отнести Python, Ruby, SQL, Java Script и другие.

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

 

www.kv.by