icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
Дмитрий Галамага
Техника и Интернет

Каков необходимый минимум знаний о языках программирования?

  • 2451
  • 76

Каков необходимый минимум знаний о языках программирования?

Н
Немытый бородатый дядька с красными глазами и бутылкой (или банкой) пива в руке...именно такими программистов "рисуют" в своем воображении многие. Злые вы! Вам никогда не понять, что такое, когда ты пишешь программу, запускаешь её...и узнаешь, что она умеет делать. Програмист - это состояние души!

И каждое такое состояние кидает в свою степь. И правильно, существует множество языков программирования и каждому нужны свои люди. Кого-то бросает свои кости в степи флеш-программирования, кому-то по душе леса C+, а кто-то постигает моря Acember'а.

Что же такое эти странные языки программирования? Начнем издалека...Встретив иностранца, например, англичанина и захотев с ним поговорить, мы должны будем знать его язык (рассматриваем ситуацию, когда он не знает русского), иначе он нас не поймет, а языком жестов много не расскажешь. Так вот компьютер ещё лучше иностранца! Объяснить ему, чего же Вы от него хотите, можно с помощью многих языков. Вот только одно обидно, русского он не понимает. Как и английского и других человеческих языков. Так на чем же он "разговаривает"? Список понятных ему языков весьма большой. QBasic, Pascal, Delphi, assembler, C+. Это лишь основные языки, а ведь есть ещё MortScript, ActionScript и многие другие, но сейчас не о них.

Поговорим о наиболее популярных языках.

QBasic. Самый простой язык программирования. Уже за пару часов можно научиться писать простенькие программы типа a+b=c. Однако, такие программы будут очень плохо выглядеть, ведь чтобы добавить в них графическую оболочку, надо учиться как минимум несколько месяцев. Поверьте, заниматься графикой в бэзике смысла нет.

Pascal. Его очень много. В смысле, его разновидностей. Pascal ABC ( создан именно для обучения и единственный вид, который имеет графическую оболочку ), Turbo Pascal, Pascal Classic и несколько других. Более сложный, чем Basic. Возможности расширены, однако графикой заниматься тоже сложно. Идеально подходит для работы с массивами и матрицами ( двухмерные и трехмерные ряды чисел ).

Delphi. Среднячок во всех смыслах. Подходит для весьма сложных вычислений, однако работа с графикой не очень хорошо оптимизирована.

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

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

И запомните, что только ВЫ несете ответственность за написанные Вами программы, за последствия, которые они за собой повлекли и за Ваши же нервы.

deb
Елена Вишнякова

Запомните- если вас вдруг укусил программист, то через пару дней вы наччнете интересоваться всякой фигней вроде этих С+ и паскалей. берегите себя!))

А на самом деле, штука эта довольно интересная. + автору

deb
Анна Султанова

Интересно, но только, кажется, дописать немного нужно))))))))))

tra
Василий Петрович

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

deb
Дмитрий Галамага

Василий, здесь описание не для профессионалов. Я мог бы расписать по каждому языку материала на 3-4 статьи. Но надо ли это? Здесь цель показать основные возможности языков для того, чтобы новичок в этом деле мог решить, какой язык ему требуется.

tra
Василий Петрович

Если мог, то следовало и написать. Те новички, что пришли сюда, полезного из вашей статьи вынесли немного.
И так, на всякий случай. Меня называют Василий Петрович, приятно однако.

Вам необходимо или зарегистрироваться, чтобы оставлять комментарии
выбор читателя

Выбор читателя

16+