İnformatikanın əsasları
İnformatikanın əsasları — informasiya emalı, ötürülməsi və saxlanması ilə bağlı fundamental bilikləri əhatə edir. İnformatika həm məlumatların işlənməsi metodlarını, həm də bu metodların tətbiq sahələrini əhatə edən geniş elmdir. İnformatikanın əsasları texnologiya və proqramlaşdırma, verilənlər strukturları və alqoritmlər, informasiya sistemləri və digər əlaqəli sahələri əhatə edir.
== İnformatikanın əsas bölmələri ==
Məlumat və informasiya — informatikanın əsas anlayışlarından biridir. Məlumatlar (data) müəyyən bir kontekstdə mənasız kəsimlərdir, amma bu məlumatlar təşkil edildikdə və mənalı strukturda istifadə edildikdə, informasiya əmələ gəlir.
Verilənlər strukturları və alqoritmlər — məlumatların effektiv şəkildə saxlanması və emalı üçün nəzərdə tutulan strukturlar (massivlər, siyahılar, növbələr, ağaclar və qraf strukturları) və alqoritmlər informatikanın təməl hissəsidir. Alqoritmlər verilənlərin aydın və effektiv şəkildə işlənməsi üçün istifadə olunur.
Proqramlaşdırma dilləri — informatika, kompüterlərlə qarşılıqlı əlaqəni təmin edən proqramlaşdırma dillərini əhatə edir. Əsas proqramlaşdırma dillərinə Python, Java, C++, JavaScript və s. daxildir.