hangi programlama diliyle yazılıma başlamalıyım?

Bu konuyu okuyanlar

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Yazılıma başlamak istiyorum fakat hangi programlama diliyle başlamam gerektiği konusunda çok kararsızım. Youtube'de çok fazla video var bu konu hakkında internette de birkaç kaynak buldum birini sizinle paylaşmak da istiyorum.


Sizce yazılıma hangi programlama diliyle başlanmalı?
 

Anivia

Doçent
Katılım
5 Eylül 2020
Mesajlar
525
Reaksiyon puanı
450
Puanları
63
Tabikii inglizce ile ama aran iyi olmalı kısaltmaları çok iyi bilmen lazım
 

alpsadik

Map Tech Harita
Emektar
Katılım
5 Haziran 2020
Mesajlar
2,220
Reaksiyon puanı
2,871
Puanları
113
Python öneririm. Bir çok yazılım dilinden daha anlaşılır bir dil olduğunu düşünüyorum. Kaynak olarak istihza'yı kullanabilirsiniz.
 

Anivia

Doçent
Katılım
5 Eylül 2020
Mesajlar
525
Reaksiyon puanı
450
Puanları
63
macOS için xcode biçilmiş kaftan
 

RedXq0

Asistan
Katılım
25 Mayıs 2020
Mesajlar
468
Reaksiyon puanı
240
Puanları
43
Python hatta Play Store da hikayeleştirilmiş şekilde uygulamaları var.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Tabikii inglizce ile ama aran iyi olmalı kısaltmaları çok iyi bilmen lazım
ingilizce bilgim kısıtlı ama lise web tasarım mezunu olduğum için html css'e hakim sayılırım. Ancak maalesef bu diller programlama dili bile sayılmaz çok kısıtlı projeler üretiliyor :(
Mesaj otomatik birleştirildi:

Python hatta Play Store da hikayeleştirilmiş şekilde uygulamaları var.
o uygulamalara baktım ama bana temel algortitma mantığı gibi geldi. Programlama dilinin temellerini anlatıyor detaya girmiyor gibi
Mesaj otomatik birleştirildi:

macOS için xcode biçilmiş kaftan
hiç duymadım diyebilirim ama araştıracağım çok teşekkürler :)
Mesaj otomatik birleştirildi:

Python öneririm. Bir çok yazılım dilinden daha anlaşılır bir dil olduğunu düşünüyorum. Kaynak olarak istihza'yı kullanabilirsiniz.
aynen bana da anlaşılır geliyor ama türkiyede çalışmak için genel olarak tercih edilmiyor diyorlar doğru mudur acaba
 

alpsadik

Map Tech Harita
Emektar
Katılım
5 Haziran 2020
Mesajlar
2,220
Reaksiyon puanı
2,871
Puanları
113
aynen bana da anlaşılır geliyor ama türkiyede çalışmak için genel olarak tercih edilmiyor diyorlar doğru mudur acaba
Hangi alan hangi sektör üzerine çalışacağınıza bağlı. Harita mühendisiyim, sektördeki bir çok firma bu yazılımı biliyor ve kullanıyor. Aynı şekilde python destekli bir çok yazılım da bu sektörde mevcut. Haliyle benim alanımda bir çok konuda en başta gelen programlama dillerinden. Buna göre araştırmanızı yapmanızı tavsiye ederim.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Hangi alan hangi sektör üzerine çalışacağınıza bağlı. Harita mühendisiyim, sektördeki bir çok firma bu yazılımı biliyor ve kullanıyor. Aynı şekilde python destekli bir çok yazılım da bu sektörde mevcut. Haliyle benim alanımda bir çok konuda en başta gelen programlama dillerinden. Buna göre araştırmanızı yapmanızı tavsiye ederim.
bilgilendirmeniz için çok teşekkürler, ben de bilgisayar mühendisliği düşünüyorum ve galiba ABD hükümeti bile analizler için Python kullanmaya başlamış linkini bıraktığım kaynakta öyle okudum. Kısmen yeni bir programlama dili olmasına rağmen her sektörde kullanılmaya başlanmış. Yapay zeka üzerinde yoğunlaşmayı düşünüyorum umarım o alanda da katkısı vardır
 

alpsadik

Map Tech Harita
Emektar
Katılım
5 Haziran 2020
Mesajlar
2,220
Reaksiyon puanı
2,871
Puanları
113
bilgilendirmeniz için çok teşekkürler, ben de bilgisayar mühendisliği düşünüyorum ve galiba ABD hükümeti bile analizler için Python kullanmaya başlamış linkini bıraktığım kaynakta öyle okudum. Kısmen yeni bir programlama dili olmasına rağmen her sektörde kullanılmaya başlanmış. Yapay zeka üzerinde yoğunlaşmayı düşünüyorum umarım o alanda da katkısı vardır
Bitirme projemi "Derin Öğrenme ile Uydu Görüntülerinden Demiryolu Tespiti" başlığı altında yaptım. Giriş seviyesi olarak başlasam da iyi bir başlangıç yaptığımı düşünüyorum. Yapay zeka üzerine çok fazla desteği var pythonun. Google Colab ya da Jupyter üzerinden çalışmalarını rahatlıkla yapabilirsin. Özellikle Google Colab düşük seviye sistem kullanıcıları için kendi CPU ve GPUsunu sanal olarak kullandırabiliyor. Tavsiye ederim.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Bitirme projemi "Derin Öğrenme ile Uydu Görüntülerinden Demiryolu Tespiti" başlığı altında yaptım. Giriş seviyesi olarak başlasam da iyi bir başlangıç yaptığımı düşünüyorum. Yapay zeka üzerine çok fazla desteği var pythonun. Google Colab ya da Jupyter üzerinden çalışmalarını rahatlıkla yapabilirsin. Özellikle Google Colab düşük seviye sistem kullanıcıları için kendi CPU ve GPUsunu sanal olarak kullandırabiliyor. Tavsiye ederim.
Çok iyi bir başlangıç yapmışsınız bence hocam. Anladığım kadarıyla hayal ettiğim uygulamaları Python üzerinde rahatlıkla geliştirebileceğim. Kararımı vermemde gerçekten çok etkili oldunuz, çok teşekkürler:)
 

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,278
Reaksiyon puanı
2,915
Puanları
113
Ne tarafta düşünüyorsun kendini mesela hangi platformda uygulama geliştirmek istersin? Web, Mobil, Masaüstü-mobil oyun veya gömülü sistem? Öncelikle platform kararını verirsen dil seçimi daha kolay olur.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Ne tarafta düşünüyorsun kendini mesela hangi platformda uygulama geliştirmek istersin? Web, Mobil, Masaüstü-mobil oyun veya gömülü sistem? Öncelikle platform kararını verirsen dil seçimi daha kolay olur.
yapay zeka kullanarak oyun programlamak istiyorum
 

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,278
Reaksiyon puanı
2,915
Puanları
113
yapay zeka kullanarak oyun programlamak istiyorum
Yapay zeka ve oyun bugün popüler tüm dillerde geliştirilebilir. Ancak bazı dillerde bazı işler daha kolay ve daha iyi yapılabilir.
Bugün yapay zeka üzerinde kaynakların tamamına yakını python ve lisp üzerine. Dolayısıyla python öğrenmek sizin bu açığınızı kapatabilir.

Oyun konusunda yine yukarıda yazdığım gibi bir çok dilde geliştirme yapabiliyorsunuz. Ancak oyun motorları(unity, unreal engine) gibi yapılar c dilinin baseini kullanır. Dolasıyla oyun tarafında c++ yada c# sizin için uygun seçim olur.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
Yapay zeka ve oyun bugün popüler tüm dillerde geliştirilebilir. Ancak bazı dillerde bazı işler daha kolay ve daha iyi yapılabilir.
Bugün yapay zeka üzerinde kaynakların tamamına yakını python ve lisp üzerine. Dolayısıyla python öğrenmek sizin bu açığınızı kapatabilir.

Oyun konusunda yine yukarıda yazdığım gibi bir çok dilde geliştirme yapabiliyorsunuz. Ancak oyun motorları(unity, unreal engine) gibi yapılar c dilinin baseini kullanır. Dolasıyla oyun tarafında c++ yada c# sizin için uygun seçim olur.
Öyleyse Python ile başlayayım, ilerleyen süreçte C# ile devam ederim bence. Galiba mantık sözdizimi bütün programlama dillerinde aynı zaten
 

Samet UCA

Profesör
Katılım
3 Ağustos 2012
Mesajlar
3,278
Reaksiyon puanı
2,915
Puanları
113
Öyleyse Python ile başlayayım, ilerleyen süreçte C# ile devam ederim bence. Galiba mantık sözdizimi bütün programlama dillerinde aynı zaten
"Hangi programlama diliyle başlamalıyım" sorusu aslında çok önemli gibi duruyor ama hiç öyle değil.

Programlamayı öğrendiğiniz zaman diller arası geçişi kolaylıkla yapabilirsiniz.
Python bilen biri javascript tarafınada, c# tarafınada rahatlıkla adapte olabilir.

Zaten bu işi yapmayı düşünüyorsanız tek bir dille olmaz. İllaki diğer taraflarada bakın. Diğer dillere kendinizi kapatmayın. Çünkü bir ürün geliştirilirken birden fazla dile ve araca ihtiyaç duyuyorsunuz.
 

gorkelchapo

Öğrenci
Katılım
28 Ağustos 2020
Mesajlar
47
Reaksiyon puanı
31
Puanları
18
Yaş
25
"Hangi programlama diliyle başlamalıyım" sorusu aslında çok önemli gibi duruyor ama hiç öyle değil.

Programlamayı öğrendiğiniz zaman diller arası geçişi kolaylıkla yapabilirsiniz.
Python bilen biri javascript tarafınada, c# tarafınada rahatlıkla adapte olabilir.

Zaten bu işi yapmayı düşünüyorsanız tek bir dille olmaz. İllaki diğer taraflarada bakın. Diğer dillere kendinizi kapatmayın. Çünkü bir ürün geliştirilirken birden fazla dile ve araca ihtiyaç duyuyorsunuz.
elbette hocam, diğer programlama dillerine de bakacağım. Python ile başlamak yazılıma yeni adım atmak için uygun gözüküyor :)
 

Son mesajlar

Üst