КомпјутериПрограмирање

Листа на програмски јазици. Програмски јазици ниско и високо ниво

Како што развојот на компјутерската технологија не стои уште и постојано подобрување на методите и програмски техники и програмски јазици. Сметаат дека она што се јазиците има во областа на современите компјутерски и нивната класификација.

Преглед

Листа на програмски јазици се толку широка и разновидна дека тоа се пренесува во целост - задача речиси невозможно. Меѓу сите јазици може да се подели во три главни групи:

  • (Јазици на ниско ниво програмирање) машина;
  • машина-ориентирани (монтажници);
  • машина-независни (високо ниво);

Меѓу програмерите на современи софтверски се најпопуларните следниве основни програмски јазици. Листа во опаѓачки редослед на популарноста:

  1. SQL.
  2. Јава.
  3. XML.
  4. C ++.
  5. HTML.
  6. Visual Basic.
  7. XSL.
  8. Делфи.

Оваа листа на програмски јазици е далеку од завршена, но тоа е од најпопуларните јазици, познавање на кој може да бара програмер за работа. Тие се сите програмски јазици на високо ниво.

Основи на програмирање

ниско ниво програмирање - овие се јазици што ви треба да се земе во предвид видот и способности на процесорот. Оператори и начинот на функционирање на ваквите програмски јазици се доволно блиску за машинскиот код, тие бараат познавање на компјутер меморија и процесорот се врти кон неа.

Тоа е тешко да се јавите на различни јазици за програмирање на ниско ниво. Списокот се уште ќе се намали на еден приматот на јазик - на асемблер. Бидејќи тоа им овозможува да се направи кодови на програми во нотација во близина на машина код, асемблер користат исклучиво за пишување софтвер систем, како што се оперативни системи, драјвери за уредите, а во програмирање на чип контрола кодови.

Недостатоци на таква програмски јазици е тоа што тие се напишани во програмата за извршување на специфични задачи за одреден уред, и нивното извршување не е можно во случај на пренос на друг процесор.

развој на апликации

Листа на програмски јазици да креирате сопствени апликации, како и за развој и имплементација на кориснички софтвер има огромен број на предмети. Како да се разбере како различни се должи на фактот дека одреден јазик е погодна за решавање на различни задачи.

И покрај фактот дека овие програмски јазици се утврдува во посебна група, нивната имплементација се одвива во машинскиот код. Да се изврши програмата линија по линија и е подготвен да го претвориме во машински код користење на специјален софтвер - толкувачи. Ако превод на кодот од еден на друг јазик се врши без вршење на тимови, а потоа се вклучени во оваа програма компајлери. Во принцип, на програми кои се дизајнирани да се преведе програми напишани во формална програмскиот јазик во друг, наречен преведувачите.

Размислете за повеќе програмски јазици високо ниво. Листата ќе биде не само да пишувам неколку детали за секој од најпопуларните.

SQL

Специјализирани програмски јазик првенствено наменета за употреба со системи за управување со бази на податоци и програмирање. SQL преведува како "специјализирана јазик за пребарување". Од последните децении на пазарот на DBMS расте многу пати, популарноста на јазикот не стане изненадување.

Постојат различни ставови за иднината на јазикот. Дефинитивно се верува дека технологијата за креирање на релациона база на податоци беше на висина, но неговото време истекува. Потребата за развој во врска со зголемување на обемот на обработените податоци води експерти веруваат дека човештвото е едноставно е потребно преминот од релациона технологија за пост-релациони во иднина, но со поглед на зачувување на компатибилност со постоечките банки на податоци.

Javascript-от

На десната е втор по големина програмски јазици на високо ниво. Лесно да се научат, лесен за употреба. Зголемување во однос на предок на фитнес програма води до фактот дека се работи со овој јазик на милиони луѓе низ целиот свет. Објектно-ориентиран јазик, врз основа на C ++, прилагодени на креирање на програми и апликации кои може да се справи со огромни количини на информации во специјализирани средини и прилагодени на специфичните имплементација на животната средина на готовиот производ.

Java технологија - е основа која овозможува неограничени количини за да се зголеми инфраструктура компании и компании кои можат да се поврзат заедно најразновидните систем калибар од поврзување на мрежа преку Wi-fi телефони на суперкомпјутери.

XML

Потомок на HTML, оваа технологија е растеглива јазик за Селектирај. Тоа е адаптирана да го протолкува на документи. За тоа да се извршуваат и сложени трансформација и промена документи. XML се користи за пренос и складирање на податоци што привремено кога се работи со различни релациони бази на податоци преку интернет.

XML веќе достигна ниво каде што може да тврди дека е од фундаментално значење за претпријатието мрежна технологија.

Ние програма во руски

Најпопуларните програмски јазици користат речник на англискиот јазик. Сепак, за разлика од овие, постојат и руските јазици за програмирање. Листа на Руската мали и предметна област во која тие се користат, тоа е многу специјализирани. Еве некои примери.

  • 1C: Enterprise. Целиот систем е дизајниран за управување на организацијата во сите области на активност. Често, реклами за пребарување на вработените може да ги исполни "1C програмер".
  • Глаголот. Англиски јазик аналогни на Pascal.
  • Robic. Специјализирани програмски јазик дизајниран да ги учат децата на основите на програмирање.
  • Рапира. Динамички отчукува јазик, врз основа на процедурите.

Како што можете да видите, на листата на јазици е толку широка и разновидна дека е невозможно да се покријат сите класификации и листи. Ако одлучите да се направи на програмирање на аматерски или професионално ниво, тогаш се сеќавам дека на програмерот - креативна професија која бара не само знаење, но исто така и фантазија, имагинација, интуиција, па дури и малку среќа.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 mk.delachieve.com. Theme powered by WordPress.