ПредишенСледващото

Програмистът не е професия, това е начин на живот? Или как да стане програмист от земята, от къде да започна?

Един от първите въпроси, възникващи е с какъв език да започнат да учат програмиране? Не е прост отговор. Лично аз започнах с Delphi, а след това усвоили: TP (турбо паскал), QB (QBasic), VB (Visual Basic), C / C ++, Perl, PHP, C #, Assembler, Java. На следващо място, аз се опитвам да ви кажа това, което знам за тях. Избирането на всеки един от езиците на първата, че е възможно да се извлече двете своите плюсове и минуси. Ще се опитам да ги опиша, макар че той е до голяма степен само на моите мисли.

Delphi - добър език, това е възможно да се пишат програми за Windows. В началото може да е малко по-трудно да се разбере софтуерна архитектура, но това не е толкова трудно, колкото изглежда. Език включва всички инструменти, които трябва да бъдат в езиците за програмиране. Нейните недостатъци. езикът не е толкова често (за съжаление) се пишат програми, както и твърде лесно да се работи с програмата интерфейс няма да позволи начинаещ да се разбере как GUI (графичен потребителски интерфейс).

TP - същото като Delphi, просто го разгледа по-лесно, защото програми могат да бъдат написани само за DOS (а те няма да имат GUI), но да се научи този език, ще трябва да се научат друг, защото по нищо TP е сложно да напишете (с изключение на вируси =)). След идеален да се премести в Делфи.

VB - приятел на учител мой го обича и постоянно се дава пример. Той казва, че това е много лесно език за програмиране, един е достатъчно да натиснете бутона и програмата е готова. Но аз не съм съгласен с него. Като цяло, на програмистите, които започват с език VB програмиране и са добре запознати с това, с голяма трудност преквалифицирани за нормални езици за програмиране. Това е нормално, тъй като наречен нормален VB език за програмиране - езикът не се върти (е такава тавтология :)). Понякога изглежда, че хората като цяло ще бъде по-добре да не го знае. Въпреки че думите ми трябва да се лекуват с малко хумор, защото Аз лично не харесвам на VB.

QB - може би дори по-лошо, отколкото, VB =))).

C / C ++ - Какво мога да кажа - това е велик и силен. Но тя се научи като първи език е трудно. Трябва да се отбележи, че ++ езика C / C не съществува - това означава на езика C и по-нататъшното му развитие - C ++ език. Тъй като C ++ е нещо като модерна версия на C, а след това ще се спрем на тях обединени. Макар че би било по-лесно да се научат, ако ясно да разберат какво прави един компютър за да работи програмата. Но ако се подчинявам на езика, нещо за
Steel vym ще лесно (въпреки че е възможно след това на други езици = престане да съществува за вас))

PERL - език, с помощта на които не можете да създадете Търсейки-Schnick за Windows =) Мисля, че това ще ви бута, но ако сте фен на Linux-а или BSD, е езикът за вас. Въпреки, че езикът за създаване на сайтове. го научи на първо място, най-вероятно не си струва, защото той не е съвсем типично. Въпреки, че след като се научи PHP няма да е лесно.

PHP - много е казано за PERL-е може да се дължи на този език за програмиране. Но той е малко по-лесно. Той е подходящ само за създаване на сайтове. включително под Windows ти пиша нищо не успее. Докато тя може да бъде, че не е нужно, може би сте родени да създаде портали в необятното пространство на Интернет.

C # - за да кажа истината, аз ще се описва това като език: C # = (C / C ++) * 0.2+ Java * 0.7+ VB * 0.1. Като цяло, на езика - това е такава смес от една голяма и мощни корпорации. Предполагам, че когато знаеш (C / C ++) или Java, не е трудно да се научат. И ако се учим от нулата ... това е трудно да се каже, но най-вероятно ще slozhnovto защото Вие ще трябва да се разбере, обектно-ориентиран; подход (ООП).

Избор на език, когато започнете да научите програмирането може би не е толкова важно. Много по-важно е, че можете да научите език за програмиране, разбира основните принципи на писане на програми, и не се тревожете за един език. Може би, когато разберат основите на програмирането, то ще бъде по-лесно да решите какво искате да напишете в бъдеще и на тази основа, за да изберете език за програмиране, идеален за вас.

Успех в обучението и не забравяйте, че не -programmistami роден те стават. Като тежък, но интересен начин. И се напише програма, без грешка =))))

Свързани статии

Подкрепете проекта - споделете линка, благодаря!