KompüterlərProqramlaşdırma

Proqramlaşdırma dillərinin siyahısı. Aşağı və yüksək səviyyəli proqramlaşdırma dilləri

Kompüter texnologiyasının inkişafı hələ də dayanıqlı deyil və proqramlaşdırma üsulları və metodları, eləcə də proqramlaşdırma dilləri daim təkmilləşdirilir. Müasir kompüter sahələrində hansı dillər mövcuddur və onların təsnifatı düşünün.

Ümumi məlumat

Proqramlaşdırma dillərinin siyahısı belə geniş və müxtəlifdir ki, onu tamamilə nəşr etmək mümkün deyil. Bütün dillər arasında üç əsas alt qrup var:

  • Maşın (aşağı səviyyəli proqramlaşdırma dilləri);
  • Makina yönümlü (montajçılar);
  • Maşından müstəqil (yüksək səviyyəli);

Müasir proqramın inkişafçıları arasında aşağıdakı ən əsas proqramlaşdırma dilləri məşhurdur. Siyahı populyarlıq azalan qaydada verilmişdir:

  1. SQL.
  2. Java.
  3. XML.
  4. C ++.
  5. HTML.
  6. Visual Basic.
  7. XSL.
  8. Delphi.

Proqramlaşdırma dilləri bu siyahıdan tamamilə uzaqdır, lakin işə qəbul edərkən məlumatı proqramçıdan tələb oluna bilən ən populyar dillərdir. Hamısı yüksək səviyyəli proqramlaşdırma dilləri.

Proqramlaşdırma əsasları

Aşağı səviyyəli proqramlaşdırma dilləri prosessorun növü və bacarığını nəzərə alan dillərdir. Operatorlar və bu cür proqramlaşdırma dillərinin işlədilməsi üsulları maşın koduna yaxındır, fərdi kompüterin yaddaş qurğusunun və prosessorun əldə etdiyi məlumatı tələb edirlər.

Müxtəlif aşağı səviyyəli proqramlaşdırma dilləri adlandırmaq çətindir. Siyahı eyni şəkildə bir dominant dili - assemblerə endiriləcəkdir. Proqram kodlarını bir maşın kodu yaxınlığında qeyd etməyə imkan verdiyindən, montaj dili yalnız əməliyyat sistemi, cihaz sürücüsü və mikrosxemlərin proqramlaşdırma nəzarət kodları kimi sistem proqramı yazarkən istifadə olunur.

Belə proqramlaşdırma dillərinin aşağı olması, xüsusi bir cihazda xüsusi tapşırıqların yerinə yetirilməsi üçün proqramların yazıldığı və başqa bir prosessorun köçürülməsi halında onların həyata keçirilməsinin mümkün olmadığıdır.

Tətbiqi inkişafı

Xüsusi proqramların hazırlanması və xüsusi proqramların hazırlanması və tətbiqi üçün proqramlaşdırma dillərinin siyahısı minlərlə mövqeyə malikdir. Anladığınız kimi, bu müxtəliflik müəyyən bir problemin həlli üçün müəyyən bir dilin uyğun olduğuna əsaslanır.

Bu proqramlaşdırma dilləri ayrı bir qrupda müəyyən olmasına baxmayaraq, onların icrası maşın kodunda olur. Bitmiş bir proqram xəttini xəttlə yerinə yetirmək və onu maşın koduna çevirmək üçün xüsusi tərcümə proqramları istifadə olunur. Kodun bir dildən digərinə tərcüməsi əmrlər yerinə yetirilmədikdə, tərtib edənlər bunu edirlər. Ümumiyyətlə, yazılı proqramları bir formal proqramlaşdırma dilindən digərinə tərcümə etmək üçün nəzərdə tutulan proqramlara tərcüməçilər deyilir.

Yüksək səviyyəli proqramlaşdırma dillərinə daha yaxın nəzər salaq. Siyahını siyahıya salmayacağıq, yalnız hər birinin ən populyar olanları haqqında bir neçə daha ətraflı məlumat yazacağıq.

SQL

Xüsusi proqramlaşdırma dili əsasən verilənlər bazası idarəetmə sistemləri və onların proqramlaşdırılması ilə işləmək üçün nəzərdə tutulmuşdur. SQL "ixtisaslaşdırılmış sorğu dili" kimi tərcümə olunur . Son onilliklərdən etibarən verilənlər bazası bazarı bir neçə dəfə artıb, bu dilin populyarlığı sürpriz olmayıb.

Bu dilin gələcəyi haqqında fərqli fikirlər var. Rəqəmsal verilənlər bazalarının yaradılması texnologiyası üst-üstə düşdüyünü, ancaq vaxtının tükəndiyini birmənalı şəkildə düşünür. İşlənmiş məlumatların həcminin artması ilə əlaqədar inkişafa ehtiyaclar mütəxəssislərə gələcəkdə bəşəriyyətə sadəcə relativdən keçmə relsli texnologiyalardan keçməyə ehtiyac var, lakin mövcud olan məlumat bankları ilə uyğunluğun qorunması ilə bağlı fikir yaradır.

Javascript

Yüksək səviyyəli proqramlaşdırma dilləri arasında sağ olaraq ikinci sırada yer alır. Istifadə etmək asan, asan öyrənmək. Proqramlaşdırmaya uyğunlaşma qabiliyyətli olanlarla müqayisədə artmışdır ki, bu dil ilə işləmək milyonlarla insanın dünyaya gətirilməsinə gətirib çıxarır. C ++ əsasında obyektə yönəldilmiş dil, xüsusi mühitlərdə böyük məlumat axınlarının işlənməsinə və bitmiş proqram məhsulunu tətbiq etmək üçün ətraf mühitin xüsusiyyətlərini nəzərə alaraq proqram və tətbiqlərin yaradılmasına uyğundur .

Java texnologiyası sınırsız miqdarda Wi-fi vasitəsi ilə telefon şəbəkəsinə qoşulmaq və superkompüterlərlə sona çatmaq üçün ən müxtəlif çaplı sistemləri birləşdirə biləcək müəssisələrin və şirkətlərin infrastrukturunu artırmağa imkan verən əsasdır.

XML

HTMLin nəslindən olan bu texnologiya genişlənən bir biçimlendirme dili. Sənədləri şərh etmək üçün uyğunlaşdırılır. Sənədlərdə ən mürəkkəb transformasiyalar və dəyişikliklər həyata keçirir. XML dili İnternet vasitəsilə müxtəlif əlaqəli verilənlər bazaları ilə işləyərkən verilənlərin ötürülməsi və müvəqqəti saxlanması üçün istifadə olunur.

XML, korporativ şəbəkələrin qurulması üçün əsas texnologiya rolunu tələb edə biləcəyi bir səviyyəyə çatmışdır.

Rus dilində proqram

Ən populyar proqramlaşdırma dilləri ingilis dilinin lüğətindən istifadə edir. Bununla yanaşı, onlardan başqa da rus proqramlaşdırma dilləri var. Rusiyadakı siyahı kiçikdir və istifadə olunan sahə çox ixtisaslaşmışdır. Bəzi nümunələr veririk.

  • 1C: Müəssisə. Təşkilatı bütün fəaliyyət sahələrində idarə etmək üçün nəzərdə tutulmuş bütün sistem. Çox vaxt işçilərin axtarışında "Programcı 1C" ilə tanış ola bilərsiniz .
  • Fətv. İngilis dilli Paskalın analoqu.
  • Robik. Uşaqlara proqramlaşdırma əsaslarını öyrətmək üçün nəzərdə tutulmuş xüsusi proqramlaşdırma dili.
  • Şifrən. Prosedurlara əsaslanaraq dinamik yazaraq bir dil.

Gördüyünüz kimi, proqramlaşdırma dillərinin siyahısı o qədər geniş və müxtəlifdir ki, hər hansı bir təsnifat və siyahı ilə əhatə olunmur. Əgər həvəskar və ya peşəkar səviyyədə proqramlaşdırma etmək qərarına gəlsəniz, proqramçı yalnız bilik deyil, həmçinin xəyal, xəyal, intuisiya və hətta kiçik bir uğur tələb edən yaradıcı bir peşədir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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