Seueur jalma naroskeun
Naon programna?
Sareng kumaha anjeun janten programmer?
Sareng timana kuring ngamimitian?
Tuturkeun thread ieu sareng kuring
Ngeunaan watesan basa pamrograman
sareng jinis bahasa pemrograman
Basa C:
Bahasa jawa:
Basa C ++:
Basa Python:
Basa Ruby:
Basa Php:
Basa Pascal:
Tahap bahasa pemrograman
tingkat luhur
tingkat handap
Generasi basa pamrograman:
Generasi kahiji (1GL):
Generasi kadua (2GL):
Generasi katilu (3GL):
Generasi kaopat (4GL):
Generasi kalima (5GL):
Mimiti, tangtukeun bahasa pamrograman
Bahasa pemrograman tiasa didefinisikeun salaku séri paréntah tertulis numutkeun sakumpulan aturan khusus dina basa anu komputer ngartos sareng laksanakeun. Kanggo programer pikeun milih éta, sareng masing-masing basa ieu unik ti anu sanés anu nganggo fitur-fiturna sareng pembaruan pikeun ngaheulaan sateuacan sateuacanna dina kamajuan sareng panyebaran, sareng dimungkinkeun pikeun basa-basa ieu ngabagi ciri diantarana, sareng perlu disebatkeun yén aranjeunna sacara otomatis ngembangkeun sasarengan kamekaran komputer, anu langkung ageung kamajuan dina kamekaran Komputer éléktronik Kamekaran basa-basa ieu langkung maju.
Jenis basa pamrograman
Seueur jinis kaasup kana daptar bahasa pamrograman, sareng diantara jinis anu paling penting sareng nyebar nyaéta:
C. basa
Bahasa pamrograman C dianggap salaku salah sahiji basa anu dikodekeun internasional, sareng éta penting pisan kusabab kanyataan yén seueur basa pamrograman modéren anu diwangun di dinya, sapertos anu di C ++ sareng Java. Sistem operasi Unix sareng ngagarapna.
Java
James Gosling tiasa ngembangkeun basa Java di taun 1992 salami damelna di laboratorium Sun Microsystems. Perhatoskeun yén kamekaranana ngagaduhan peran pikiran pipikiran dina ngatur sareng ngaoperasikeun alat aplikasi pinter sapertos televisi interaktif sareng anu sanésna, sareng kamekaranana dumasarkeun kana C ++.
C. ++
Hal ieu diklasifikasikeun salaku basa anu berorientasi obyék seueur, sareng éta muncul salaku tahapan pamekaran pikeun basa C, sareng basa ieu parantos ditampi sacara umum sareng populer di kalangan désainer aplikasi anu gaduh interfaces anu rumit, sareng unik dina kamampuanna pikeun ngungkulan data kompléks.
Python
Bahasa ieu dicirikeun ku kesederhanaan sareng gampang dina nyerat sareng maca paréntahna, sareng gumantung kana karyana dina metode pamrograman berorientasi obyék. Naon anu mamatahan pikeun anu ngamimitian pikeun ngamimitian perjalanan pendidikan bahasa pamrograman dina Python.
Basa Ruby
Bahasa pamrograman Ruby mangrupikeun basa anu berorientasi kana obyék. Nyaéta, éta tiasa dianggo dina sababaraha bidang, sareng éta mangrupikeun basa obyék murni, salian ti ngagaduhan sakumpulan sipat khusus pikeun basa fungsional.
Php basa
Bahasa Php janten dianggo dina pamekaran sareng pamrograman aplikasi wéb, salian ti kamungkinan dianggo pikeun ngaleupaskeun sareng ngembangkeun program anu aya. Éta sumber terbuka, ngagaduhan kamampuan pikeun nyayogikeun program anu berorientasi obyék, sareng ngagaduhan kamampuan pikeun ngadukung padamelan dina seueur sistem operasi, kalebet Windows sareng Linux.
Basa Pascal
Kajelasan, kateguhan sareng gampang digunakeun dina nyiptakeun program caket sareng bahasa pemrograman Pascal, anu mangrupikeun basa dumasar-serbaguna, basa dumasar paréntah anu ngabagi sababaraha ciri sareng C pisan.
Tahap bahasa pemrograman
Bahasa pemrograman dibagi kana sababaraha tingkatan, sapertos kieu:
basa tingkat luhur
Conto diantarana: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
basa tingkat handap
Éta dibagi kana basa mesin sareng basa rakitan, sareng éta disebat rendah kusabab lolongna ageung antara basa na sareng basa manusa.
Generasi basa pamrograman
Bahasa pemrograman henteu ngan ukur dibagi dumasar kana tingkatan na, tapi aya pamisahan anu anyar numutkeun generasi dimana aranjeunna muncul, nyaéta:
Generasi ka-1 (XNUMXGL)
Dipikawanoh salaku bahasa mesin, éta utamina dumasarkeun kana sistem nomer binér (1.0) dina ngagambarkeun naon anu ditulis salaku pesenan, aritmatika sareng operasi logis.
generasi kadua (2GL)
Disebut basa rakitan, sareng basa di generasi ieu disingget kana sababaraha paréntah, frasa, sareng simbol anu dianggo dina nulis paréntah.
Generasi katilu (3GL)
Éta kalebet basa prosedural tingkat luhur, sareng dicirikeun ku gumantungna kana ngahijikeun basa anu kahartos ku manusa ku sababaraha simbol matématika sareng logis anu kawéntar sareng nyeratna ku cara komputer tiasa ngartos.
Generasi ka-4 (XNUMXGL)
Éta basa tingkat luhur anu teu prosedural, langkung ramah pikeun pangguna tibatan generasi sateuacanna, sareng unik dina ngabalikeun prosésna; Dimana programer nyaritakeun komputerna hasil anu dipikahoyong; Anu terakhir ngahontal aranjeunna sacara otomatis, sareng jinis anu paling kasohor nyaéta: basis data, tabel éléktronik.
Generasi kalima (5GL)
Éta mangrupikeun basa alam, anu ngamungkinkeun komputer tiasa fungsina dina program tanpa kedah aya programmer ahli nyerat kode sacara rinci, sareng éta ngandelkeun utamina dina kecerdasan buatan.
Sareng anjeun aya dina kasihatan sareng karaharjaan anu pangsaéna pikeun pengikut anu kami sayangi