Programlama Dilleri - Vikikitap: Özgür Kütüphane
Có thể bạn quan tâm
Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının tek tipleştirilmiş yoludur. Programlama dilleri, yazılımcının bilgisayara hangi veri üzerinde işlem yapacağını, verinin nasıl depolanıp iletileceğini, hangi koşullarda hangi işlemlerin yapılacağını tam olarak anlatmasını sağlar.
Şu ana kadar 150’den fazla programlama dili yapılmıştır. Bunlardan bazıları Pascal, Basic, C, C#, C++, Java, Cobol, Perl, Python, Ada, Fortran, Delphi ve 1C Enterprise'dır.
Dünyadaki en popüler programlama dilleri sıralaması ise şöyle: JavaScript, Java, PHP, Python, Ruby, C#... Popüler dilleri daha yakından incelemek istiyorsanız buradan takip edebilirsiniz.
Seviyelerine göre programlama dilleri. Seviye ne kadar düşük olursa insan diline o kadar uzak bir söz dizimine sahip olur.
| Düşük | Orta | Yüksek | Çok yüksek |
|---|---|---|---|
| X86 Assembly | C W | Pascal W | Visual Basic |
| C++ W | Basic W | VB.NET W | |
| Java | Fortran W | Acces W | |
| C# W | Cobol W | Foxpro W | |
| ADA W | Python W | Paradox | |
| Javascript | Ruby | Xbase W | |
| PHP W | BaCon |
| Veritabanı | Yapay zeka |
|---|---|
| MySQL W | Prolog W |
| PostgreSQL W | Lisp W |
| Oracle W | CLIPS W |
| MySQL [1] | |
| MongoDB [2] | |
| Hadoop [3] |
Derleyici nedir?
[düzenle]- Derleyici (Compiler), bir bilgisayar dilinde yazılmış olan kodu, bilgisayarın (ya da elektronik cihazın) donanımına uygun makine diline çeviren bilgisayar programıdır.
- Derleyici öncelikle yazılan program kodunun doğru yazılıp yazılmadığını kontrol eder, eğer hatalar varsa bunları programcıya bildirir.
- Eğer kod doğru ise derleme yapılan sisteme uygun olan 0 ve 1’lerden oluşan makine kodunu üretir (EXE dosyası).
Yorumlayıcı nedir?
[düzenle]- Yorumlayıcı (Interpreter), bir programın kaynak kodunu derlemek yerine doğrudan satır satır yürüten bir programdır.
- BASIC gibi bazı diller hem derleyici hem yorumlayıcı programlar ile kullanılabilir.
- JAVA dili, yorumlayıcı kullanması nedeniyle taşınabilir (platform bağımsız) bir yapıya sahip olmuştur.
Merhaba Dünya
[düzenle]Diller: Ada | ALGOL 68 | Alice ML | Amiga E | Applescript | AspectJ | Assembly Intel x86 Linux | Assembly Intel x86 NetBSD | AWK | bash | BASIC | Batch files | C | C, Cairo | C, Xlib | Candle | Clojure | C++ | C# | Delphi | Dylan | E | Eiffel | Erlang | Forth | FORTRAN | Fortress | Go | Groovy | Haskell | Hume | IBM PC bootstrap | Inform 7 | Java | Java, Swing | JavaScript | LaTeX | Lisp | Logo | Lua | Maple | MATLAB | Mercury | OCaml/F Sharp | occam | Oz | Pascal | Perl | Perl6 | PHP | Pic | PIR | PLI | PostScript | Prolog | Python | Rexx | Ruby | Scala | Scheme | Seed7 | sh | Smalltalk | SQL | Standard ML | SVG | Tcl | Tcl Tk | Visual Basic | Visual Basic .NET | XSL
Ada
[düzenle] with Ada.Text_Io; procedure Merhaba_Dunya is begin Ada.Text_Io.Put_Line("Merhaba Dünya!"); for I in 1..10 loop Ada.Text_Io.Put(Integer'Image(I)); end loop; end;ALGOL 68
[düzenle] main:( printf($"Merhaba Dünya!"l$) )Alice ML
[düzenle] fun iter i 0 f = () | iter i n f = (f i; iter (i+1) (n-1) f) do print "Merhaba Dünya!\n" do iter 1 10 (fn i => print(Int.toString i^"\n")) do OS.Process.exit OS.Process.successAmiga E
[düzenle] PROC main() WriteF('Merhaba Dünya!') ENDPROCApplescript
[düzenle] tell application "Ömer" "Merhaba Dünya" end tell tell application "Ömer" display dialog "Güle Güle Dünya" end tellAspectJ
[düzenle] publicclass MerhabaDunya{ publicstaticvoidmain(String[]args){ System.out.println("Merhaba Dünya!"); } }Assembly Intel x86 Linux
[düzenle] başlık.data msgdb"MerhabaDünya!",0x0a lenequ$-msg başlık.text global_start _start: movebx,0x01 movecx,msg movedx,len moveax,0x04 int0x80 movebx,0x00 moveax,0x01 int0x80Assembly Intel x86 NetBSD
[düzenle] başlık.note.netbsd.ident dd0x07,0x04,0x01 db"Fatih",0x00,0x00 dd200000000 başlık.data msgdb"MerhabaDünya!",0x0a lenequ$-msg başlık.text global_start _start: pushdwordlen pushdwordmsg pushdword0x01 moveax,0x04 pushdwordeax int0x80 pushdword0x00 moveax,0x01 pushdwordeax int0x80AWK
[düzenle] #!/usr/bin/awk -f BEGIN {print "Hello, World!"}Haskell
[düzenle] main=putStrLn"Merhaba dünya!"Python
[düzenle] print("Merhaba Dünya")C#
[düzenle] Console.WriteLine("Merhaba Dünya");Kaynak: http://en.literateprograms.org/Hello_World_(bash)
Java
[düzenle] publicclass HelloWorld{ publicstaticvoidmain(String[]args){ System.out.println("Hello World!"); } }Từ khóa » Visual Basic Hangi Dil
-
Visual Basic - Vikipedi
-
Visual Basic Dil Özellikleri - Microsoft Docs
-
Visual Basic Nedir? - Veri Akademi
-
Visual Basic Hangi Programlama Dili?
-
Visual Basıc Nasıl Bır Dıl Kolay Mı ? - Visual Basic Ve VB# - CHIP Forum
-
Ngôn Ngữ Visual Basic Là Gì? - Vietnix
-
Sıfırdan Visual Basic Dili Ile Kodlama Ve Temel Eğitim | Udemy
-
Programlama Dilleri 10 / Visual Basic Nedir - Neler Yapılır - YouTube
-
Yeni Başlayanlar Için Visual Basic.NET - Seçkin Yayıncılık
-
Programlama Dilleri Ve Özellikleri - Robotik Sistem
-
What Is Visual Basic VB? - Computer Hope - Donanım Arşivi G2
-
Visual Studio Nasıl Dil Değiştirilir?
-
En Çok Kullanılan Programlama Dili | DonanımHaber Forum