progdilinedir
Programlama Dili Nedir ?
Bilgisayar genel olarak iki kısımdan oluşur. Yazılım(Software) ve Donanım(Hardware). Bilgisayarı oluşturan fiziksel parçalar(Monitör, Klavye, Ana Kart, Hard Disk vb..) bilgisayarın donanım kısmını oluşturur. Bilgisayarın çalışmasını sağlayan işletim sistemi, işletim sistemi üzerinde oluşturulan diğer programlar, bilgisayarın içerisinde bulunan dosyalar vb.. ise yazılım kısmını oluşturur. Programlar programlama dilleri ile oluşturulur. Assembler, Basic, Cobol, Fortran, Pascal, Visual Basic, C, C++ birer programlama dilidir ve her birinin farklı komutları ve kuralları mevcuttur. Programlama dilleri farklı özelliklere sahiptir ve farklı amaçlar için farklı programlama dillerinin kullanılması daha uygundur. C dili matematiksel işlemler, mühendislik ve sistem yazılımlarında daha uygunken, HTLM dili ile internet sayfaları tasarlanır. ASP veya PHP ile internet üzerinden veritabanı uygulamaları geliştirilebilir. Java ve .net(datnet) programlama dilleri yine web(internet) tabanlı programlama dilleridir ve internet üzerinde çok değişik amaçlı uygulamaların hazırlanmasında kullanılırlar. Bu diller ile oluşturulan ****** dosyaları
HTML dilinden farklı olarak kullanıcının ulaşabileceği açık kod uygulamaları değildir. Database veya veri tabanı denen ve bilgilerin saklanması, depolanması, sınıflandırılması ve sorgulanmasında büyük kolaylıklar sağlayan diller de (SQL- Structured Query Language,Oracle ) kısmen programlama dili kısmen de database programları olarak kabul edilebilir.
Programlama dilleri ile bilgisayarda çok çeşitli amaçlarla kullanılabilecek programlar oluşturulur. Programlama dillerini insan ile bilgisayar arasında iletişim kuran, insan dilini bilgisayar diline çeviren iletişim kanalı olarak da tanımlayabiliriz. Bilgisayarın kayıt mantığının temelinde elektronik olarak bitler şeklinde yazılan sıfır(0) ve bir(1) den oluşan elektronik veya elektro manyetik kayıt ortamlara veya geçici belleklere yazılan bilgiler vardır(Hard disk, ram, rem bellek vb..). Bu bitlerden oluşan kayıtlar yorumlanarak anlamlı komutlara dönüştürülür. Programlama dilleri ile daha anlaşılır olarak kodlanan komutlar derlenip yorumlanarak daha alt düzeyde elektronik olarak işlenebilen komutlara dönüştürülür.
HTML dilinden farklı olarak kullanıcının ulaşabileceği açık kod uygulamaları değildir. Database veya veri tabanı denen ve bilgilerin saklanması, depolanması, sınıflandırılması ve sorgulanmasında büyük kolaylıklar sağlayan diller de (SQL- Structured Query Language,Oracle ) kısmen programlama dili kısmen de database programları olarak kabul edilebilir.
Programlama dilleri ile bilgisayarda çok çeşitli amaçlarla kullanılabilecek programlar oluşturulur. Programlama dillerini insan ile bilgisayar arasında iletişim kuran, insan dilini bilgisayar diline çeviren iletişim kanalı olarak da tanımlayabiliriz. Bilgisayarın kayıt mantığının temelinde elektronik olarak bitler şeklinde yazılan sıfır(0) ve bir(1) den oluşan elektronik veya elektro manyetik kayıt ortamlara veya geçici belleklere yazılan bilgiler vardır(Hard disk, ram, rem bellek vb..). Bu bitlerden oluşan kayıtlar yorumlanarak anlamlı komutlara dönüştürülür. Programlama dilleri ile daha anlaşılır olarak kodlanan komutlar derlenip yorumlanarak daha alt düzeyde elektronik olarak işlenebilen komutlara dönüştürülür.
En iyi Programlama Dili Hangisi?
Visual Basic öğrenilmesi kolaydır ve diğer dillerden herhangi bir eksikliği yoktur
C++ bu dili öğrenmek zordur ama direk makineye hükmettiği için daha hızlıdır
VisualBasic, VB.NET, Pascal, C ,C++, Assembly = C# oldu ve bu dillerin arasındaki fark kalktı yani artık sen hangi dille yazarsan yaz .exe yaptığında direk assembly yani makine diline çevrilerek paketleniyor
C++ bu dili öğrenmek zordur ama direk makineye hükmettiği için daha hızlıdır
VisualBasic, VB.NET, Pascal, C ,C++, Assembly = C# oldu ve bu dillerin arasındaki fark kalktı yani artık sen hangi dille yazarsan yaz .exe yaptığında direk assembly yani makine diline çevrilerek paketleniyor
Programlama Dilleri
C# - Python - Java - Ruby - PHP - Delphi - C++ - SQL - Pascal - C - Perl - FL (Function Level) - Regional Assembly Language - BASIC - Simula - Prolog - Eiffel - Haskell - COBOL - ALGOL - Autocode - F# - J# - Visual Basic