C Programlama Dili/C Derleyicileri

Dev C++, Bloodshed Software'den temin edilebilen, C++ programlama dili için bir Entegre Geliştirme Ortamıdır (IDE). Güncellenmiş bir sürüm Orwell Dev-C++ adresinde mevcuttur. C++, C dilinin büyük bir kısmını ve uzantılarını bünyesinde barındıran bir programlama dilidir. Çoğu C++ derleyicisi, bazen birkaç ayarlamayla (farklı bir adla veya komut satırı anahtarıyla çağırmak gibi) C programlarını derler. Bu nedenle, C geliştirmesi için Dev C++ kullanabilirsiniz.

Ancak, Dev C++ derleyici değildir. GCC'nin MinGW veya Cygwin sürümlerini kullanmak üzere tasarlanmıştır - tamamen farklı projeler olmalarına rağmen her ikisi de Dev C++ paketinin bir parçası olarak edinilebilir.

Dev C++ yalnızca bir düzenleyici, sözdizimi vurgulama, kodun görselleştirilmesi için bazı olanaklar (sınıf ve paket tarama gibi) ve seçilen derleyiciye bir grafik arabirim sağlar. Dev C++, derleyici tarafından üretilen hata mesajlarını analiz ettiğinden ve satır numaralarını hataların kendisinden ayırmaya çalıştığından, hata mesajlarının formatı muhtemelen farklı olabileceğinden, diğer derleyici yazılımlarının kullanılması önerilmez.

Dev-C++'ın en son sürümü, sürüm 5 için bir betadır. Ancak yine de önemli sayıda hataya sahiptir. Tüm özellikler var ve oldukça kullanışlı. Windows için mevcut olan en iyi ücretsiz yazılım C IDE'lerinden biri olarak kabul edilir.

Linux için Dev C++'ın bir sürümü yolda. Ancak henüz tam olarak kullanılabilir değil. Linux kullanıcıları zaten çok sayıda IDE'ye sahiptir. (örn. KDevelop ve Anjuta.) Grafik metin editörlerinin çoğu ve emacs ve vim gibi diğer yaygın editörler sözdizimi vurgulamayı destekler.

GNU Derleyici Koleksiyonu (GCC), Özgür Yazılım Vakfı tarafından geliştirilen özgür/erkin bir derleyici setidir ve çok çeşitli işletim sistemlerine kurulabilir. Windows'taki alternatifleri Cygwin, MinGW ve Tiny C (TCC) olarak sayılabilir.