Kompjutera, Programimi
Pse përdorin të nivelit të lartë gjuhë programimi?
Siç e dini, të gjithë komandat brenda kompjuterit janë transferuar në një gjuhë të veçantë makinë e cila operatorët është një sekuencë komplekse dhe e pastrukturuar e zero dhe ato. Kjo është shumë i përshtatshëm për pajisje elektronike, ku njësia mund të përkufizohet si një nivel të caktuar të sinjalit, një zero - mungesa e sinjalit të tillë. Megjithatë, për të shkruar udhëzime për të kryer detyra komplekse duke përdorur këtë kod është jashtëzakonisht e vështirë, dhe për të gjetur gabim dhe debug thjesht e pamundur. Për këtë arsye ne kemi zhvilluar një të veçantë, më i përshtatshëm për zhvilluesit, të nivelit të lartë gjuhë programimi.
Program është një sekuencë e komandave standarde, zbatimi i të cilave çon në zgjidhjen e një detyrë të veçantë. Për të parë kompjuterike programet janë shkruar drejtpërdrejt në gjuhën e makinës, ata ishin shumë të rëndë dhe të vështirë për t'u kuptuar. Në fillim - mesi 50-XX së fundit, 20, shekulli i shfaq makro e parë që e bëri procesin e programimit më të strukturuar, dhe pastaj të ashtuquajturën gjuhë kuvendit, e cila gjithashtu u mbështet në kodin e makinës. Pas zhvillimin e shpejtë të teknologjisë kompjuterike zhvilluar dhe përmirësuar dhe gjuhë programimi. Dhe në mes të 50-XX u shfaq Fortran, e parë të nivelit të lartë gjuhë të drejta të plota programimit. Në vitin 1968, Nicholas Wirth Gjuha e re Pascal u prezantua, e cila është përdorur gjerësisht për të hartuar dhe për të krijuar produkte interesante software dhe të tashmen. Pastaj erdhi gjuhën Basic, baza e cila është përdorur në object-oriented platformë Visual Basic. Në vitet '70 ka qenë një nga më të përdorur në gjuhët e sotme gjerësisht - C, e cila është përshtatur në mënyrë specifike për programimin e sistemit. Aktualisht, zhvillimi dhe përhapja e një sistemeve holistike dhe të gjithanshëm object-oriented, si dhe ato gjuhë që ndihmojnë profesionistët për të krijuar aplikacione të internetit: HTML, PHP, Java. programimi i përgjithshëm rreth dy mijë gjuhë të ndryshme, për një peshë të përgjithshme prej të cilave janë të kushtëzuar dhe nuk janë përdorur në kompjutera, si dhe shumë të nivelit të lartë gjuhë programimi.
Klasifikimi i thjeshtë i ndan të gjitha fondet ekzistuese në të ashtuquajturat të nivelit të ulët gjuhë programimi, ose synojnë makinë, dhe programimit të nivelit të lartë gjuhë, dhe user-centric. Dallimi kryesor mes tyre qëndron në faktin se programi i shkruar nga grupi i parë i gjuhëve (domethënë, Assembler dhe kujtesës), në varësi të kompjuterit - ose më mirë, i procesor dhe udhëzimeve të tij të vendosur. Të nivelit të lartë programimit Gjuha e bën të mundur për të marrë app që do të kandidojë në çdo kompjuter, pa marrë parasysh e saj hardware. Fondet janë edhe dy të mëdha grupe gjuhësore: procedurale dhe jo-procedurale, në të cilat njësia është futur edhe strukturore dhe operative, funksionale dhe logjike.
Në mënyrë tipike, secili një ekspert në programet e ka në dispozicion rreth dhjetë gjuhë të ndryshme programuese, të cilat ai mund të përdorin për të zgjidhur detyra të veçanta. Në thelb ajo është, natyrisht, të nivelit të lartë gjuhë programimi, por edhe më të vështirë për zhvilluesi i gjuhëve makinë të orientuar janë përdorur gjerësisht për të krijuar disa pjesë të softuerit.
Similar articles
Trending Now