C# vs C vs C++

Mxpyma

Hectopat
Katılım
21 Temmuz 2021
Mesajlar
1.662
Makaleler
2
Çözümler
4
Daha fazla  
Cinsiyet
Erkek
Şu an C# öğreniyorum. Sonrasında başka bir yazılım dili olarak Python düşünüyorum fakat C dillerinden birini de düşünyorum. Sizce hangisi? Oyunlar için plugin geliştiriyorum ve ileride masaüstü yazılım düşünüyorum ağırlıklı olarak veya siber güvenlik.
 

C++ tabii ki Unreal Engine için lazım C# ile de Unity'den oyun yapabilirsin ikisi de kulanışlı diller.
 
C++, C'nin gelişmiş halidir. C Sharp'ta (Yani C++++) C++'ın gelişmiş halidir. C'de "++" bir arttırmak demek. C'yi bir arttırınca C++ onu da bir arttırınca C++++ yani C# oluyor. Dört artının birleştirilmesinden geliyor # işareti. Üstekki arkadaşın da dediği gibi sonuçta da bu şekilde seviyesi yükseliyor. Konuyla alakası yok da aklıma geldi işte genel kültür olsun, ortamlarda hava atarsın.
Yoo aslında konuyla alakası var. Temel düzelyden ileri düzeye doğru diller bunlar. her ++'da bir üst seviyeye geliyorsun. Sana hangisi lazımsa onu kullanacaksın.
En temelde tek kelimeyle özetleyecek olursak.
C#: Microsoft programları.
C: Temel, çip yazılım.
C++: Program yazılım.
Oyun için C++ iyidir.
C'de pointerler falan var bellek üzerinde erişimin çok fazla oluyor. Çok hızlıdır ama senin için yazması zor ve karışık olabilir.
C Sharp'ta program yazmak için. Siber Güvenlik için de iyidir ama siber güvenlikte daha hızlı yazmak adına genelde Python kullanıldığını gördüm. Daha doğrusu daha script diller kullanılyor.
 
Son düzenleme:
C# kullanırsan .NET Core'u platform olarak kabul eden yazılım yazmış olursun ve sürekli OOP paradigmasıyla yazılım yaparsın.

C‘de ise OOP olmadan programlama yaparsın ve compiler ile uğraşmak zorundasın.

C++'da C'den daha fazla özelliği var ve OOP'de yapabilirsin.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…