İngilizce ve algoritma mantığı hakkında fikriniz yoksa çok yol alamazsınız.
O Assembly olacak.1- C dili makineye en yakın dildir. Memory management tamamen programcıya bırakıldığından ve makine diline doğrundan çevrildiğinden
Bu kısmı okurken iyi güldüm.C programlama dili, orta seviyeli bir dildir. Bu dil ile her şey yapılamaz.
C, orta seviyeli bir dil olduğunu savunuyorum. C# orta-yüksek bir dildir. Benim görüşüm böyle. Yanlışım olabilir.Bu kısmı okurken iyi güldüm.
Bir; C, düşük seviye bir dildir.
İki, C ile işletim sistemi bile yazarsınız. Bkz. Linux Kernel, UNIX vs. vs.
C# ile yazamadığınız şeyleri bile C ile yazabilirsiniz. Çünkü C değil C# orta, yüksek seviye bir dildir. C#'ın CLR'si C/C++ ile yazılmıştır. Sadece C# özelinde değil Java'nın JVM'i, Node'un V8 vs. de C/C++ kullanılarak yazıldı.
Orta seviyeli diller biraz daha kolay olur. Bu diller sıklık olarak işletim sistemi ve gömülü yani buzdolapın çalışmasını sağlar. Buna elektronik aletler de dahil.@The Anorak @The Tribal Chief Seviyeden kastınız nedir? Eğer kolaylıksa farklı, sistem düzeyiyse farklı, yapabileceği şeylerse farklı anlama çıkabilir.
Seviye kavramınız karışmış. Bilgisayar bilimlerinde seviye bunu ifade etmez.Orta seviyeli diller biraz daha kolay olur.
Kaynak: Wikipedia Low Level Programming Languages.A low-level programming language is a programming language that provides little or no abstraction from a computer's instruction set architecture—commands or functions in the language map that are structurally similar to processor's instructions.
Orta seviyede bu durum:Düşük seviyeli bir programlama dili, bir bilgisayarın komut seti mimarisinden çok az soyutlama sağlayan veya hiç soyutlama yapmayan bir programlama dilidir - dil haritasındaki işlemcinin talimatlarına yapısal olarak benzeyen komutlar veya işlevlerdir*.
Kaynak: Wikipedia System programming language.Mid-level languages "have much of the syntax and facilities of a higher level language, but also provide direct access in the language (as well as providing assembly language) to machine features.
Yüksek seviyeli diller için:Orta seviye diller "daha yüksek seviyeli bir dilin sözdiziminin ve olanaklarının çoğuna sahiptir, ancak aynı zamanda makine özelliklerine dilde (birleştirme dili sağlamanın yanı sıra) doğrudan erişim sağlar.
Kaynak: Wikipedia High Level Programming Languages.In computer science, a high-level programming language is a programming language with strong abstraction from the details of the computer.
Soyutlamadan kasıt, makine dilinden uzaklaşılmasıdır. Daha fazla çevirici ve autocoder kullanılır. Buda kolay programlama fakat kısıtlı aktivite sunar.Bilgisayar biliminde, üst düzey bir programlama dili, bilgisayarın ayrıntılarından güçlü bir soyutlama içeren bir programlama dilidir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.