En kolay yazılım dili hangisi ? r10+
11
●256
- 27-08-2025, 12:36:45Sonu olmayan bir yol. Artık günümüzde bir proje fikri ile yola çıkıp o yönde ilerlemek daha mantıklı. Bir programlama dili ile başla sonra onu öğren bunu öğren diye diye insanda heves kalmıyor. Yaşamınızdaki bir şey ile programlamanın bir arada götürülmesi taraftarıyım. Örneğin spor yapıyorsunuzdur spor takibi için bir web uygulaması veya mobil veya masaüstü uygulaması yapacaksınızdır. Bunları her dilde belli bir kütüphane üzerinden yapabilirsiniz. Her dilin kendine göre hız, uyumluluk, görsel zenginliği ve yapabilecekleri farklıdır. Her kodun kendine has sunucusu vardır. Eğer bu metod ile proje geliştirmeli bir kurs alırsanız ve öğrendikçe kendi projenizi de gerçekleştirirseniz hem daha iyi pekişmiş, hem dili benimsemiş, hem de hedefinize ulaşmak için ekstra çaba sarfetmiş olursunuz. Elbette işin sonucunda sizin yapımınız olan özgün bir proje olur.
Bunun yanı sıra işin uç noktasında nereye varmak istediğinizde önemli. Yapay zeka size bu yolda yardımcı olacaktır elbet ama işin sonunda bir veribilimci de olabilirsiniz. Roadmap belirleme aşamasında btkakademiden faydalanmanızı tavsiye ederim. Onun dışında artık proje fikrinizi yapay zeka ile paylaşıp bu projeyi gerçekleştirmek için öğrenmeniz gereken dillerin roadmapi için de tavsiye alabilirsiniz. Bir şeyin tek doğrusu yoktur olgusu artık günümüz için düpedüz gerçekleşmiş durumdayken proje bazlı öğrenim metodunu uygulamanızı şiddetle tavsiye ederim. - 27-08-2025, 12:47:34valla üstad bana sorarsan bu bir tercih meselesi. 30 senedir bu işin içerisindeyim en güzel dil diye birşey görmedim.
ben visual basic hastasıyım. ama bu c# bilmediğim ve kullanamayacağım anlamına gelmiyor. yeri geliyor o daha uygun oluyor. python'dan resmen nefret ediyorum ama borsa robotları konusunda hem çok kolay hem de bazı programlar sadece python ile entegre çalışıyor. php bilmekle beraber hiç kullanmadım desem yeridir. bana karman çorman geliyor. bazen elektronik projeler yapıyorum, arduino falan, onlar C gerektiriyor. kullandığım bir borsa programı c# ile kod yazmaya aizin veriyor bir başkası hem ptyhon ile yazdırıyor hem de içerisinde c'#'a benzer bir ortam sunuyor. java dardı bir ara, ahal var tabii, güya tüm elektronik cihazlarda evrensel programlama yapılıyordu... hiç sıcak bakmadım öyle şeylere... diyorum keyif meselesi.
ama şu da var... ben vb ve c# kullanıyorum ama aslında onları da kullanmam for döngüleri ve if koşullarından ibaret. ben hiç grid kullanmadım mesela, hatta hiç metin kutusu da kullanmadım. hep hazır komponenentler kullandım. 50 satırda yapılacak işi bu sayede beş on satırda sorunsuz hallettim. bunlara para döktüm tabii ama karşılığını da aldım. demem o ki kütüphaneler de çok önemli. aslında programlama dilini değil kütüphaneleri kullanıyorsun. dil desiğin sadece bir yazım şekli...
şunu da aklında tut derim ber. artık her program her programla haberlşiyor. o işler bir standarda oturdu. hatm ve javascript ile aldığın verileri dotnet ile yazılmış serviste işleyip api ile arduino'ya gönderip bir motoru açıp kapatabilir, aynı veriyi python ile alıp hızlıca usb porttan bir başka cihaza yollayabilirsin. mesela sadece visual stodio içerisinde vb c# f# ada pascal boo gibi garip garip diller kullanabilirsin ve heosi birbiriyle konuşur, tek tuşla hepsini aynı proje altında derleyebilirsin. bunların hepsi dotnet dilleri bu arada. delphi var mesela, pascal... dünyada en çok kullanılan dillerden bir tanesi...
ona bakarsan binlerce programla dili var... hangi programlama dili diye sormaktan ziyade ne yapmak istiyorsun ve o yapmak istediğin konuda hangisi kullanılıyor o önemli...
web işi diyorsa en kolayına gidenini seçersin, hepsi işini görür. neticede belli başlı piyasa lideri dillerin bir tanesinin yapıp da diğerinin yapamayacağı birşey olmaz. mobil program yazacaksan ios android ne gerektiriyorsa o. dediğim gibi elektronik için başka birşey... evde homeasistant diye bir uygulama çalışıyorum, ubuntu linuxx üzerinde. şimdi onun üzerinde dotnet çalıştırmak kasar diye python'la yapıyorum yapacaklarımı....
ama yazılım şirketimin faal olduğu dönemdeki prensibimi söyleyebilirim... microsofttan şaşmazdım ben. paralı ve destekli platform tercih ettim her zaman. veritabanı için de sql server tercih ettim hatta başka birşey hiç kullanmadım. düşündüm ki "sql server'ın lisans parasını ödemeyecek adam beni paramı nasıl ödeyecek".. hatta ücretis versiyonu da var neden kasayım ki dedim hep.
bu dillerin temel elementleri ve mantıkları çoğunlukla aynı. yazım şekilleri değişiyor. orası kesin. seçime gelince... pazar neyi talep ediyorsa, hangisi amacına en iyi hizmet ediyorsa onu seçmelisin.
aman neyse... pis bir soru gördüğün gibi...
haydi sana kolaylıkları dilerim... - 27-08-2025, 13:18:29"HTML > CSS > Javascript > Objective C > SQL > Tercih edeceğiniz dil" sırasına göre öğreneceksiniz.
Bu baştaki 5 dile 3-4 hafta ayırmadan doğrudan X ile başlarsanız, temeli olmayan bir inşaata kat çıkmaya başlarsınız.
Üreteceğiniz şeyi yorumlayabiliyor olun.
Sorgu ve algoritma konularına hakim olun.
Veritabanı ilişkisi kurabliyor olun.
Takiben başlayacağınız dil ne olursa olsun, kolay ve hızlı anlarsınız. Çünkü neyin üzerine neyin geldiğini katman katman görebiliyor olursunuz.
Eğer ben çok daha temelli öğrenmek istiyorum, ODTÜ okumuş gibi olmalıyım diyorsanız, en başa şu üçünü ekleyin:
Elektrik/Elektron > Binary > Assembly
Peki dil olarak nasıl tercih yapmalısınız?
Bundan 25 yıl önce de, 2025 yılında da olmazsa olmaz, ya da milyarlarca cihazda kullanılan hemen 2 dil gözünüze çarpar:
1- Python
2- Java
Python, her yazılımcının bilmesi gereken bir dildir.
Java, önerilen bir dildir. Java bilen birini C# sınavına soksanız, sınavı geçme şansı çok yüksektir. Çünkü çok benzerler.
Bir dili tamamen öğrenmeniz ise, tüm diğer dilleri kolaylıkla yorumlayabilmenizi sağlar. Haliyle, kolay öğrenmekten ziyade doğru düzgün öğrenmeye odaklanmalısınız.
İnşaatın temelini atın. Ardından Python ile başlayın. Eğer zorlanıyorsanız, C#'a geçin. C# kaynak ve kütüphanesi bol olduğu için daha hızlı öğrenirsiniz. Java ve Python daha çok guru olmayı hedefleyenler için.
Eğer Türkiye'de Freelancer olacaksanız, ya da kurumsal iş yapma hedefiniz yoksa, PHP'de öğrenebilirsiniz. R10'da tutar. Kurumsal dünyada dil bilmediğiniz düşünülür.