Öncelikle amacım yermek değil, elimden geldiğince yardımcı olmak.
c ile c++ ayrı dillerdir.
ifadesi yanlış bir ifadedir. Ama C dili öğrenilir. Daha sonra C++ öğrenmek için temel oluşturur. Öğrenmeye çalıştığınız araçların(yani diller) nelere kadir olduğunu bilmek gerekir. Neticede birçok işletim sistemi c dili ile yazılıyor(Tabii ki c dili bilmekten sistem programlamayı kapsayan konuları bilmek gerekir)
Yani demek istediğim birinci c, ikinci gün c++, üçüncü gün c# öğrenmeye kalkışırsanız, uzmanlaşmanız imkansız olur. Ve de harcadığınız emekler boşa gider.
Robotikte
yazılım tarafı için -----> Unix/Linux işletim sistemleri, c, c++, Qt, bir tanede script dil mesela(LUA)
donanım tarafı için (benim alanımla pek alakalı değil ama şimdilik) anahatar kelimeler --> SoC, beaglebone vs.
Tabii ki yazacağın programı implemente edebilmek için robotik ile ilgili bir kaç ders alman lazım. Matematikten anlamak lazım. Matrisler,
Jocabsen matrisi, kinematik, ters kinematik, Koordinat sistemleri, Serbestlik derecesi...
Kolay Gelsin.