Proqramlaşdırma Dilləri Nə üçündür?

Proqramlaşdırma Dilləri Nə üçündür?
Proqramlaşdırma Dilləri Nə üçündür?

Video: Proqramlaşdırma Dilləri Nə üçündür?

Video: Proqramlaşdırma Dilləri Nə üçündür?
Video: Proqramlaşdırma dilləri nə üçündür? 2024, Noyabr
Anonim

Kompüterlər ildən-ilə daha geniş yayılır. İstifadəsi daha sürətli və daha rahat hala gəlir və bir proqramçı peşəsi çoxdan tələb olunan və yüksək ödənişli peşələrdən biri halına gəlmişdir. Proqramlaşdırmadan uzaq bir insan belə demək olar ki, proqramlaşdırma dilləri olduğunu eşitmişdir. Onlar nə üçündür və niyə bu qədər çoxdur?

Proqramlaşdırma dilləri nə üçündür?
Proqramlaşdırma dilləri nə üçündür?

Kompüter qədər mükəmməldir, proqram təminatı olmadan yalnız bir metal və plastik yığınıdır. Kompüterin nəyi və necə etdiyini, hansı əməliyyatları hansı ardıcıllıqla həyata keçirdiyini təyin edən proqramlardır. İlk proqramlaşdırma dilləri əllinci illərin əvvəllərində görünməyə başladı və sadə hesab ifadələrini maşın koduna çevirmək üçün istifadə edildi. Maşın kodu birbaşa mikroprosessor tərəfindən şərh olunan kompüter təlimatları sistemidir. Ancaq bir adamın maşın kodlarında bir proqram yazması çox əlverişsizdir. Proqramçı işini asanlaşdırmaq üçün proqramlaşdırma dilləri yaradılmağa başladı. Proqramlaşdırma dilləri yüksək və aşağı səviyyəli dillərə bölünür. Dilin səviyyəsi nə qədər yüksəkdirsə, proqramçı üçün bu dili yazmaq daha asandır. Belə bir dil bir insan üçün daha başa düşüləndir, çünki lazımi hərəkət ardıcıllığını təyin etmək üçün sadə semantik konstruksiyalardan istifadə etməyə imkan verir. Proqram yaradıldıqdan sonra tərtib edilir - yəni avtomatik olaraq prosessorun anladığı maşın kodlarının dilinə çevrilir. Aşağı səviyyəli dillər maşın koduna çox yaxındır və buna görə də yazmaq daha çətindir. Ancaq üstünlükləri var - belə bir dildə yazılmış proqramlar çox sürətli və yığcamdır. Ən populyar aşağı səviyyəli dil Assemblerdir. Bəzi üstünlükləri o qədər aydındır ki, yüksək səviyyəli dillərdə yazılmış mürəkkəb proqramlarda belə tez-tez məclisdən istifadə olunur. Çox sayda proqramlaşdırma dilinin olmasına baxmayaraq, geniş yayılmış dilləri bir barmaqla saymaq olar. Ən geniş yayılmışlardan biri C ++ dilidir. Bu, hər hansı bir mürəkkəblikdə proqramlar yaratmağa imkan verən bir proqramçı üçün olduqca rahat və kifayət qədər sadə bir dildir. Çox keçmədən Microsoft bir sıra yeni xüsusiyyətlərə sahib olan və Windows əməliyyat sistemi üçün proqramlar yazmaq üçün nəzərdə tutulmuş C # dilini ("kəskin" olaraq oxunur) inkişaf etdirdi. Microsoft, C ++, C # və digər bəzi dillərdə proqramlaşdırma imkanı verən çox məşhur bir Microsoft Visual Studio proqramlaşdırma mühiti buraxdı. Delphi proqramlaşdırma dili çox yaxşı bilinir. Bir zamanlar məşhur Paskal dilindən qaynaqlanır, lakin Borlandın səyləri sayəsində, əslində yeni bir dil halına gələn bir sıra yeni keyfiyyətlər qazandı. Bu dildə yazmaq olduqca sadə və rahatdır və Borland Delphi proqramlaşdırma mühiti sayəsində çox geniş yayılmışdır, proqramlaşdırma dilləri olmasa, İnternetin mövcud olması qeyri-mümkün olardı. Perl və PHP kimi dillər saytın səhifələrində lazımi hərəkətlərin yerinə yetirilməsini təyin edən ssenarilər yaratmağa imkan verir. Ən sadə veb səhifənin yaradılması belə HTML - standart sənəd işarələmə dili barədə məlumat olmadan mümkün deyil. İndi kompüterlər hər yerdədir: cib telefonlarında və bankomatlarda, ədədi idarəetmə maşınlarında və televizorlarda. Bu və ya digər şəkildə iştirak etməyəcəkləri bir həyat sahəsi tapmaq çətindir. Bütün bu cihazlar müxtəlif proqramlaşdırma dillərindən istifadə edərək yazılmış proqramlar sayəsində işləyir.

Tövsiyə: