İlan

c programlamaProgramlamayı öğrenmek, nispeten kolay programlama dillerinde bile birçokları için zor olabilir. Java'yı kullanmaya başlamak daha kolay olsa da (burada Java için MakeUseOf'ta ve İnternet komut dosyası dilleri Konuşmayı öğrenin "İnternet": xHTML RehberinizXHTML dünyasına hoş geldiniz - Genişletilebilir Köprü Metni Biçimlendirme Dili - herkesin birçok farklı işlevle web sayfaları oluşturmasına izin veren bir biçimlendirme dili. İnternetin ana dili. Daha fazla oku ve hangisini öğreneceğine karar verme Hangi Programlama Dilini Öğrenecek - Web ProgramlamaBugün, internete güç veren çeşitli web programlama dillerine bakacağız. Bu, yeni başlayanların programlama serisinin dördüncü bölümüdür. Bölüm 1, biz temel öğrendim ... Daha fazla oku ), C ++ olmayabilir.

Bununla birlikte, bazı programlama deneyimine sahip olanlar, C ++ öğrenmeyi yeni başlayanlardan daha az zor bulacaktır, ancak kendinizi öğretmek için birçok iyi web sitesi vardır.

Neden C ++ Öğrenmelisiniz?

Neden C ++ öğrenmeye önem veriyorsunuz? Temelde “programcıya güven” sloganı olan çok güçlü bir programlama dilidir. Bu duruş, karşılaştırıcı korkusu olmadan hata olasılığını da artırsa da, programcıya kodlarını gerçekten yazma konusunda daha fazla esneklik kazandırır.

instagram viewer

Bu nedenle, çoğu program en azından kısmen bu dilde veya kuzeni C ile yazılmıştır. C ++ öğrenmek de başka bir şekilde faydalıdır - C ++ C'ye çok benzer olduğu için, C'deki kodu da anlayabilir ve (çoğunlukla).

c programlama

LearnCpp, hem yeni başlayanlar hem de biraz deneyimli programcılar için C ++ kullanmaya başlamak için harika bir yerdir. Sitenin yazarı, her temel dersi tam olarak kapsayan çok iyi yazılmış, kapsamlı öğreticiler içeriyor (örneğin, en sevdiğim gibi iyi bir IDE kurmak gibi) Linux için Geany Geany - Linux İçin Harika Bir Hafif Kod EditörüŞaşırtıcı bir şekilde, Linux pek çok iyi IDE (Entegre Geliştirme Ortamları) sunmuyor. Bunun nedeni, çoğu Linux programcısının eski iyi Not Defteri'ni (veya bu durumda gedit) çıkardığı ve başladığı için ... Daha fazla oku ) bazı oldukça gelişmiş şeylere (C ++ 2011 revizyonundaki son değişiklikler gibi).

Burada listelediğim tüm siteler dışında, bunu önce diğerlerinden önce denemenizi öneririz. Öğreticiler, ilerledikçe önceki öğreticiler üzerine inşa edilen çok mantıklı bir yolu izler. Ayrıca, her dersten sonra yazar, dersin ne hakkında olduğunu anlayıp anlayamayacağınızı görmek için bir test sunuyor.

c programlama örnekleri

CPlusPlus, C ++ öğrenmek için harika bir web sitesidir. Bu web sitesinde bazı öğreticiler de olsa, daha iyi bir referans olarak kullanılır. Arayabileceğiniz çok sayıda programlama kavramı vardır, bu da belirli bir tekniği kullanmak istediğinizde çok yardımcı olur, ancak sıkışır.

Bu site, başlangıç ​​niteliği LearnCpp.com'dan daha fazla jargon içerdiğini ima ettiğinden, yeni başlayanlar için en iyi seçenek olmayabilir. Bununla birlikte, sitede yer alan bilgiler hala çok iyidir ve söylediklerini anladığınız sürece kullanılmalıdır.

c programlama

İlk iki web sitesinin herhangi bir nedenle çay bardağı olmaması durumunda, belki de Cprogramming.com ile biraz daha şansınız olacaktır. Bu web sitesi aynı zamanda iyi yazılmış bir öğretici ve kesinlikle yararlanabileceğiniz diğer güzellikler içerir. Ben sadece kişisel olarak LearnCpp.com'u tercih ediyorum çünkü bu sitedeki eğiticileri biraz buluyorum anlaşılması daha kolaydır ve dersler daha düzenli oldukları için gezinmek daha kolaydır (yine, benim görüş). Ancak, fikriniz benimkiyle aynı olmayabilir, bu yüzden bu sizin için daha iyi çalışıyorsa kullanın!

Cprogramming.com ile ilgili iyi bir şey, hem C ++ hem de C için her iki öğreticiyi içermesidir, böylece her iki dili de aynı yazarın yazdığı öğreticiler aracılığıyla öğrenebilirsiniz. Bu, iki dil arasındaki karşılaştırmaları çizmek için harikadır, ayrıca C ++ öğreniminin bu site ile daha kolay olduğunu fark ederseniz, büyük olasılıkla C öğreticisi kadar kolay olacaktır.

Sonuç

Umarım, bu üç site ile donanmış olarak, C / C ++ 'ı kavrayabilir ve kendi programlarınızı yazmaya başlayabilirsiniz. Başlarken, işlevsellik görünümün önceliği olmalıdır, bu nedenle programınızın bir GUI'si yoksa hiçbir şeye değmeyeceğini unutmayın. Algoritmalar ve diğer kodlamalar, bir programın yapması gerekeni yapmasını sağlayan şeydir ve eğer çalışırsa harika! Görev tamamlandı!

Aşağıdaki yorumlarda hangi siteleri tercih ettiğinizi bize bildirin.

İmaj Kredisi: Internet arka plan ile Shutterstock üzerinden ikili kod

Danny, açık kaynaklı yazılım ve Linux'un tüm yönlerinden hoşlanan North Texas Üniversitesi'nde son sınıf öğrencisi.