Да, имаме. Всъщност, това може да ви изпрати учат английски език урок и да завърши на статията. Въпреки това, този въпрос не е толкова просто, колкото изглежда. Нека ред.
Защо са всички популярни езици са английски синтаксис на програмиране?
И знаеш ли какво? Ние смятаме, че това е английски, и трябва да бъде в основата на който и да е език за програмиране. Нека да обясня.
Преди да - част от код в C език.
INT главната ()
вътр възраст;
ФОРМАТ ( "На колко години сте?");
scanf ( ".", възраст);
ако (възраст <= 40 ) printf ("Вы еще очень молоды!\n" );
>
иначе, ако (възраст> 40 и възраст <80) printf( "Вы в полном расцвете сил!\n" );
>
останало ФОРМАТ ( "Ти си един старец \ н!");
>
връщане 0;
>
Само условен израз, който се появява в повечето PLS.
Сега си представете как ще изглежда на руски:
Върнете цяло число Main ()
Цяло число променлива възраст;
Display ( "На колко години сте?");
Въведената от потребителя номер ( "квалификант: цяло число с десетична" Възраст);
Ако (Възраст <= 40 ) Вывести на экран ("Вы еще очень молоды!\перенос строки" );
>
иначе, ако (възраст> 40 и възраст <80) Вывести на экран( "Вы в полном расцвете сил!\перенос строки" );
>
в противен случай Посочете ( "Ти си един старец \ нов ред!");
>
Върнете 0;
>
За да бъда честен, ние сме се бърка, когато написах втората част от кода. Това не променя факта - английски синтаксис прави код за почистване, по-ясно, и това е по-лесно да възприема визуално. Причината е проста - английски се отнася до така наречените аналитичен език, за разлика от руския, който е синтетичен език. Казано по-просто, за изграждане на смислени фрази в руски, ние трябва да се убеди на думата. В изграждането на английски изречения, се изисква.
Друг пример. Представете си: вие се учите C ++ и трябва да се създаде нов клас, за да опише, например, дата. Английски синтаксис, той ще бъде така: нови Дата. Чисто и просто. Нека създадем този клас на руски: нова дата. Като цяло, също няма проблеми.
Този малък пример за това е първият аргумент в полза на изучаването на английски език за програмист.
Въпреки това, има хора, които твърдят, че е възможно да се код и на руски - да речем, мозъкът сам попълва на желания резултат, когато упадък на думите. Като доказателство, те цитират неудобството на английски синтаксис, по-специално, неговата зависимост словоредът и необходимостта от използване на символите на услуги. Ние няма да спори с това твърдение, тя има право на живот. И все пак елегантен и изчистен код - това е заслуга на английски език. Руската с неговите метафори и значение, че за съжаление (или за щастие, както предпочитате), не е в състояние.
Освен синтактично простота, на английски език, има и други предимства, които не трябва да бъдат пренебрегвани от бъдещи програмисти:
Какво ниво на познаване на този език е достатъчно за един програмист?
По принцип, знанието, че можете да получите в училище на английски език клас или в центровете на допълнително образование е достатъчно в ранните етапи на обучението всеки PL.Ако не можете да пробие лепкава гума чуждестранна реч, въоръжени с англо-руски речник. И, разбира се, да се използва Google Translate.
По този начин, владеене на английски език е не само важна, но от жизненоважно значение за програмист. Ние наблягаме: професионален, в крак с времето на програмист. Вие искате да сте един от тях?
Вижте също:
Сподели тази статия с вашите приятели
Свързани статии