DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
7
Cevap
282
Tıklama
0
Öne Çıkarma
PYTHON MI C Mİ?
N
5 yıl (145 mesaj)
Çavuş
Konu Sahibi

Hiç yazılım bilgim yok. Sizce c ile mi başlamalıyım yoksa python ile mi? Bu arada c ve python ile neler yapılabilir?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



< Bu ileti DH mobil uygulamasından atıldı >

P
5 yıl (5279 mesaj)
Binbaşı

Python dilin kuramsallığı ve sadeliği yüzünden bilimsel çalışmalarda çokça tercih edilen bir dil. Matematiksel analiz, yapay zeka, framework oluşturma, özellikle daha derin dillerde yazılmış iskelet yapılar için interface (veya daha çok embedded language diye geçer) alanlarda kullanılıyor, son zamanlar Qt gibi frameworkler sayesinde güzel masaüstü uygulamalarda geliştirtirilebilir oldu.
C daha çok donanıma yakın bir dil, genelde çok hızlı çalışması gereken (reel time) uygulamalarda kullanılıyor. Çekirdek yapıların yazımında ve mikroişlemcilerin programlanmasında kullanılır. Endüstride özellikle 8051 gibi mikrodenetleyicilerin programlaması C ve Assembly dilinde gerçekleştiriliyor.
Tabi daha yüksek diller kullanıp arada converterler ile yine assembly ve C diline programları çevirebilirsin fakat bunlar güvenilir değil, garbage dediğimiz kalıntılar bırakabiliyor ve algoritmaları optimum şekilde çeviremezler.
Eğer mühendislikle (özellikle elektrik elektronik) ilgin varsa C ile başlayıp Proteus ve Keil gibi mikroişlemci programlama konularına bakabilirsin, şahsen Python 3 ile başlamanı öneririm, şu sıralar DNN gibi popüler konularda oldukça çok başlangıç videoları var.
İlerisi için bir bilgi olsun diye de şunu belirtmek isterim, genelde diller projeye göre seçilir, ne yapmak istediğinize bağlı bu biraz. Web Programlama yapmak istiyorsanız JavaScript ile başlamanız daha iyi olur gibi.


Bu mesaja 1 cevap geldi.
B
5 yıl (8692 mesaj)
Yarbay

c ile başla.eğer yapay zela ve veri bilimi ile ilerlemek istiyorsan python derim.



S
5 yıl (2827 mesaj)
Yüzbaşı

Eger ingilizcen varsa Harvard CS50 2020, Ingilizcen yoksa Kodluyoruz CS50 ile basla. Temel baslangic icin direkt Python ile baslamaktan cok daha faydali olacaktir.



K
5 yıl (933 mesaj)
Yüzbaşı

Microsoft'un Small Basic'ini dene, İngilizce gerektirmiyor. Her yazacağın kod'un Türkçe açıklaması anında yan panelde çıkıyor. Kod'lar da zaten otomatik tamamlanıyor.

Akademik bir geçmişin varsa Python tavsiye ederim. Lise veya Ortaokul öğrencisiysen Small Basic'i denemeni öneririm.



N
5 yıl (145 mesaj)
Çavuş
Konu Sahibi

Büyüyünce istediğim meslek zaten elektronik elektronik mühendisliği veya mekatronik mühendisliği. Sence c ile mi başlamalıyım?



< Bu ileti DH mobil uygulamasından atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @patatessiz patso
K
5 yıl (933 mesaj)
Yüzbaşı

Komutsatırı'n dan komutlar yazarak ta ilk adımı atabilirsin. Mesela ilk komutun olsun : help



P
5 yıl (5279 mesaj)
Binbaşı

quote:

Orijinalden alıntı: Normalvatandaş

Büyüyünce istediğim meslek zaten elektronik elektronik mühendisliği veya mekatronik mühendisliği. Sence c ile mi başlamalıyım?
Eğer elektroniğe ilgin varsa C tavsiye ederim. C de yazacağın programları Ardunio veya diğer microcontrollerlarda kullanarak ufak basit robotlar yapmaya başlayabilirsin veya LED lambalar ile harfler yazdırmak gibi...



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.