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
ƒмитрий √аламага
“ехника и »нтернет

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

  • 2160
  • 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
≈лена ¬ишн€кова

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

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

tra
¬асилий ѕетрович

ќбзор €вно неполный. “олько и разговору по то, можно ли работать с графикой или нет. Ќет полной €сности. —оздаетс€ ощущение, что автор поднахваталс€ знаний на поверхности, пытаетс€ сказать, что что-то знает. Ќо не видим мы знаний. »зложение ниже среднего. ѕока оцениваю отрицательно. -.

deb
ƒмитрий √аламага

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

tra
¬асилий ѕетрович

≈сли мог, то следовало и написать. “е новички, что пришли сюда, полезного из вашей статьи вынесли немного.
» так, на вс€кий случай. ћен€ называют ¬асилий ѕетрович, при€тно однако.

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

¬ыбор читател€

16+