Hangi Programlama Dilini Seçmeliyim?

Hangi Programlama Dilini Seçmeliyim?

  • Python

  • C

  • C++

  • C#

  • Java

  • Javascript

  • Diğer(Belirtiniz)


Sonuçlar yalnızca oylamadan sonra görülebilir.

Bu konuyu okuyanlar

Master Yoda

Profesör
Katılım
16 Şubat 2016
Mesajlar
1,171
Reaksiyon puanı
234
Puanları
63
Bir programlama dili ile programlamaya başlamak istiyorum fakat hangisini seçeceğimden emin değilim. Daha önce html'e biraz bakmıştım ama o programlama dili değil ve web için bundan dolayı devam etmedim. Java, Javascript ve python nasıl bilmiyorum. Sizce hangisine başlamalıyım.
(Açıklama düzgün olmamış olabilir. Demek istediğim kısaca hangisine başlamalıyım?)
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,163
Puanları
113
Ben de merak ediyorum. Python'dan başla diyen var. C'den başla diyen de var.
 

Master Yoda

Profesör
Katılım
16 Şubat 2016
Mesajlar
1,171
Reaksiyon puanı
234
Puanları
63
Ben de merak ediyorum. Python'dan başla diyen var. C'den başla diyen de var.
Evet internette baktım başka forumlardaki konuları inceledim herkes farklı bir şey diyor.

---- Mesajlar birleştirildi ----

Bu arada oy vermeden oyları nasıl görebilirim.

---- Mesajlar birleştirildi ----

Niye kimse cevaplamıyor. :(

---- Mesajlar birleştirildi ----

.
 
Son düzenleme:

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,163
Puanları
113
Bu arada oy vermeden oyları nasıl görebilirim.
Onu başlangıçta senin yapman gerekiyordu. :) Eğer 15 dk geçtiyse düzenleyemezsin. Mecburen konudaki ilk mesajını raporlayıp anketin istediğiniz şekilde düzeltilmesini istemelisiniz. :)
 
Son düzenleme:

Web Kartalı

Asistan
Katılım
3 Ağustos 2017
Mesajlar
177
Reaksiyon puanı
115
Puanları
43
Mrblar Kardeşim,
Konuyu uzatmanın anlamı yok bence.. :)

Sen programlamayı neden öğrenmek istiyorsun ?
1 - Sadece Para kazanmak için mi ?
2 - Sadece Merakını gidermek için mi ? Heves mi ? Diğer Sebepler ?
yada
3- Merakını giderip edindiğin tecrübeyi, bilgiyi Kazanca mı dönüştürmek istiyorsun ?

Sonuç itibariyle 3 e ayrılıyor bu işi öğrenme isteğin..


Cevabınız 1 ise ;
Bu durum öğrendiğiniz programla dilini üst düzey kullanmanıza veya piyasada tutulacak bir projeye imza atmanıza bağlıdır.
Örneğin:
- C# bilen bir kişi bir çok proje vb. geliştirir fakat adam akıllı kazanç elde edemez. Fakat bir başka C# kullanıcısı kodladığı bir projede hiç kazanamayacağı kadar çok para kazanır. Tabi burda C# örnek olarak verdim, bu durum diğer tüm diller için de geçerlidir.


Cevabınız 2 ise ;
Sırf heves ve meraksa durum, html ve css öğrenip güzel web arayüzler siteler yapabilirsiniz. Sizin içinde çok eğlenceli olacaktır. Bir not defteri (Notepad++ , Sublime text) yeterli olacaktır size.


Cevabınız 3 ise ;
Her dilden de zevk alabilir, beceriniz ve projelerinizin kaliteli olması tutulması durumunda güzel kazançlar elde edebilirsiniz..



Ama unutmayın ki kod yazmak sabır işidir, hemen öğrenilmez.. Sabır etmelisiniz ve öğrendiğiniz özellikleri unutmamak adına sürekli küçük uygulamalar vb yaparak öğrendiklerinizi pekiştirmelisiniz..

Herşey gönlünüzce olsun..
 

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
-- Programlamaya yeni başlayan bir kişi program olarak bir .exe uzantılı dosya görmek ister. Bu nedenle C ile başlamak ilk başarı öyküsünü yaşatır.
-- Python daha yüksek seviyeli ama Python programları sadece yazıldığı bilgisayarda çalışır.
-- C# programları da sadece Netframwork kurulu bilgisayarlarda çalışır ancak Vista ve sonrası Windows'ların tümü Netframwork kurulu gelir ve C# programlarının uzantısı da .exe (yalancı exe) olduğu için bir başarı duygusu yaşatır.
-- HTML bir web dili. Gerçek bir programlama dili olmasa da tüm web tarayıcısına sahip sistemlerde dosyadan da çalışır.
-- Javascript bir wb dili ve sadece HTML dosyası içinde çalışır. Tüm modern tarayıcılar tarafından desteklenir.
-- Java da tıpkı C# gibi. Ancak dosya uzantısı .exe değil ve Java varsayılan olarak kurulu gelmiyor. Onun yerine C# tan daha çok donanım ve sistemde destekleniyor.
-- C++ da C gibi olsada Visualstudio da yazılan programlar aynı Visualstudio sürümünün yeniden dağıtılabilir yürütücüleri kurulu değilse, sistem tarafından bilinmeyen dosya olarak algılanabiliyor.

Yukarıda saydığım ve de genel olarak yaygın tanınan diller, tamamen şirketlerin ihtiyaçları düşünülerek tasarlanmış diller. Bu tür bir uygulamaya ihtiyaç duymuyorsanız, yada bir şirket içinde ne tür işlemlere gerek duyulabileceği konusunda hiç bir fikriniz yoksa, bunların işlevlerini anlamakta da zorluk çekersiniz.

Programlama sadece kod yazmak değil, yaptığınız işi bilmektir.
 

F1kan

Profesör
Katılım
14 Ekim 2016
Mesajlar
3,771
Reaksiyon puanı
1,882
Puanları
113
Yaş
28
Benim görüşüm

1- C
2- Java
3- Kotlin
 

Mtn S

Guru
Emektar
Katılım
16 Ocak 2017
Mesajlar
23,350
Reaksiyon puanı
15,356
Puanları
113
C ile başlamalısın.
 

Mahmutpaşa

Asistan
Katılım
24 Haziran 2013
Mesajlar
408
Reaksiyon puanı
101
Puanları
43
-- Programlamaya yeni başlayan bir kişi program olarak bir .exe uzantılı dosya görmek ister. Bu nedenle C ile başlamak ilk başarı öyküsünü yaşatır.
-- Python daha yüksek seviyeli ama Python programları sadece yazıldığı bilgisayarda çalışır.
-- C# programları da sadece Netframwork kurulu bilgisayarlarda çalışır ancak Vista ve sonrası Windows'ların tümü Netframwork kurulu gelir ve C# programlarının uzantısı da .exe (yalancı exe) olduğu için bir başarı duygusu yaşatır.
-- HTML bir web dili. Gerçek bir programlama dili olmasa da tüm web tarayıcısına sahip sistemlerde dosyadan da çalışır.
-- Javascript bir wb dili ve sadece HTML dosyası içinde çalışır. Tüm modern tarayıcılar tarafından desteklenir.
-- Java da tıpkı C# gibi. Ancak dosya uzantısı .exe değil ve Java varsayılan olarak kurulu gelmiyor. Onun yerine C# tan daha çok donanım ve sistemde destekleniyor.
-- C++ da C gibi olsada Visualstudio da yazılan programlar aynı Visualstudio sürümünün yeniden dağıtılabilir yürütücüleri kurulu değilse, sistem tarafından bilinmeyen dosya olarak algılanabiliyor.

Yukarıda saydığım ve de genel olarak yaygın tanınan diller, tamamen şirketlerin ihtiyaçları düşünülerek tasarlanmış diller. Bu tür bir uygulamaya ihtiyaç duymuyorsanız, yada bir şirket içinde ne tür işlemlere gerek duyulabileceği konusunda hiç bir fikriniz yoksa, bunların işlevlerini anlamakta da zorluk çekersiniz.

Programlama sadece kod yazmak değil, yaptığınız işi bilmektir.

Python sadece yazıldığı bilgisayarda çalışıyor demek hahahah
yaptığınız işi bilmektiri ya da python cümlesini kaldırın
 

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Python sadece yazıldığı bilgisayarda çalışıyor demek hahahah
yaptığınız işi bilmektiri ya da python cümlesini kaldırın
Ben basit anlatmayı tercih ederim. Sen istersen daha detaylı anlatabilirsin.Kimse buna mani olmaz.
 

Mahmutpaşa

Asistan
Katılım
24 Haziran 2013
Mesajlar
408
Reaksiyon puanı
101
Puanları
43
Python kuruluysa bilgisayarında print("Cahille sohbeti kestim") yazabilirsin. Yoksa kurup çalıştırabilirsin. Ama sanırım buzdolabında oyun oynayamıyorum kafasındasın sen.
 

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Bilgisayarımda Python kurulu değil ve çalışmadı.
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,163
Puanları
113
Okuduğum bir yazıda rüya dilin Python mu Ruby mi olup olmayacağı anlatılıyordu.

Python'a başlamak istiyorum. İstihza'nın ücretsiz olan Python PDF'sinin sitesindeki indirme linki çalışmıyordu.
Nereden ulaşabilirim bu PDF dosyasına? (NOT: Dediğim gibi PDF ücretsiz yalnız sitesindeki indirme linki çalışmıyor.)
 
Son düzenleme:

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,278
Reaksiyon puanı
2,913
Puanları
113
Javascript tabi ki. Piyasanın kralıdır şuan. Geçen yıllardır web yazılımı geliştiren biriyle tanıştım. Yeniden başlasaydınız hangi dilden ve teknolojiden başlardınız soruma;
javascript - css demişti. Sonra biraz kullanımını araştırdım ve sonuç piyasada hakim bir dil.
Big data ve web uygulamaları aldı başını gidiyor. Yönelim böyle.

survey.png


 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,163
Puanları
113
Python'a başlamak istiyorum. İstihza'nın ücretsiz olan Python PDF'sinin sitesindeki indirme linki çalışmıyordu.
Nereden ulaşabilirim bu PDF dosyasına? (NOT: Dediğim gibi PDF ücretsiz yalnız sitesindeki indirme linki çalışmıyor.)
İndirme linkine şu sayfadan ulaşabildim.
Python Pdf Kitap - python.tc

---- Mesajlar birleştirildi ----

Hani bir ara canlı yayında GTA V oynayan bir yapay zeka vardı ya onu da Python ile yapmışlar. :)
Python GTA 5 Oynuyor!
 
Son düzenleme:

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Bütün derleyiciler kodları aynı veri türüne çevirir. Dilin adının renginin fazla bir önemi yok. Ancak kapsamı bazen önemli. Yeni başlayan biri için çok kapsamlı olması, öğrenmeyi zorlaştırabilir, ileri seviye kullanıcı için kolaylık sağlar.
 

KNMX

Dekan
Katılım
2 Temmuz 2017
Mesajlar
6,936
Reaksiyon puanı
3,747
Puanları
113
Html başla. Ama bence temel mantığı scratch gibi basit dillerle de kavrayabilirsin.
 

kmurat

Dekan
Katılım
8 Şubat 2014
Mesajlar
8,488
Çözümler
3
Reaksiyon puanı
3,711
Puanları
113
Buradaki seviye ayrımı (gruplama) pek te gerçekçi değil. ADA, Pascal'dan daha yüksek seviyeli bir Pascal türü, Basic ve Fortran aynı seviyede değilller. Böyle kıyaslamaları bir yol gösteren olarak kabul etmek doğru olmaz. C , Pascal , Basic , bunlar programlama da bir temel oluşturmak için uygun diller (ama kendi aralarında farklı seviyedeler) Yüksek seviyede programlamaya giriş için Scratch, MswLogo, daha uygun (Öğrenme amaçlı diller) seçenekler ve programlamanın temeli yerine, programlama mantığının kavranmasını sağlıyorlar.

---- Mesajlar birleştirildi ----

Güzel bir grafik. Ben olsam insana en yakını seçerdim.
İnsan diline en yakın olan dil SuperNova. Derleyicinin işleyişi biraz alışma gerektiriyor (SmallTalk benzeri bir yöntem tercih ediliyor)
 
Son düzenleme:

Master Yoda

Profesör
Katılım
16 Şubat 2016
Mesajlar
1,171
Reaksiyon puanı
234
Puanları
63
Arkadaşlar şöyle bir site buldum: Best Programming Language For Me

---- Mesajlar birleştirildi ----

Aslında Javascript ve Python arasında kaldım ikisinde öğrenmek istiyorum fakat hangisinden başlamlıyım bilmiyorum python kolay deniliyor ama foruma danışmadan karar vermemem gerektiğini düşündüm.
 
Son düzenleme:
Katılım
2 Mayıs 2018
Mesajlar
598
Reaksiyon puanı
602
Puanları
93
C# iyidir fakat C# için .NET Framework yüklenmesi gerek.
C++ de Form da yapılıyor fakat bir Form yapmak için onlarca kod gerekecek.
Virtualbox ve VMWare gibi şeyler C ve C++ yazılım dilleriyle yapılmış yani C ve C++ ile bir PC veya konsol emülatör yapılabiliyor ama buda zor bir iş.

Windows bile C ile kodlanmış yani C çok yararlı.
 

Halktan Biri

Dekan
Emektar
Katılım
30 Ekim 2016
Mesajlar
9,401
Reaksiyon puanı
9,163
Puanları
113
Site için teşekkür ederim. :) Bir deneyeyim dedim. Python çıktı.
1529851920791.png

---- Mesajlar birleştirildi ----

Python bilen arkadaşlar şu videoya bakabilir misiniz? Python'a başlamak istiyorum. Sizce sadece bu video ile Python'u öğrenebilir miyim? Aceleci davrandığımın farkındayım. :D Hemen bir şeyler yazmak istiyorum.
 
Son düzenleme:

Türkçesever

Profesör
Katılım
12 Eylül 2016
Mesajlar
1,570
Reaksiyon puanı
2,969
Puanları
113
Site için teşekkür ederim. :) Bir deneyeyim dedim. Python çıktı.
Ekli dosyayı görüntüle 43524

---- Mesajlar birleştirildi ----

Python bilen arkadaşlar şu videoya bakabilir misiniz? Python'a başlamak istiyorum. Sizce sadece bu video ile Python'u öğrenebilir miyim? Aceleci davrandığımın farkındayım. :D Hemen bir şeyler yazmak istiyorum.
Temel olarak öğrenebilirsin ama bence bol bol programlar yazmalısın öğrenmek için. :D
 

witlaus

Öğrenci
Katılım
28 Haziran 2018
Mesajlar
34
Reaksiyon puanı
7
Puanları
8
Python lie programlamanın ana mantığını öğrenmeni tavsiye ederim. YouTube dan ders alabilirsin.
 
Üst