Hangi Programlama Dilini Öğrenerek Başlasak ?
- admin
- Sistem Geliştiricisi
- Mesajlar: 1005
- Kayıt: 28 Ağu 2022 04:38
- Konum: Database
- Meslek: Teknisyen
- Teşekkür etti: 595 kez
- Teşekkür edildi: 397 kez
- İletişim:
Hangi Programlama Dilini Öğrenerek Başlasak ?
Yazılımcı adayı arkadaşlar için bir programlama dilini seçip , onu öğrenme çalışma konusu her zaman kafalarını karıştırmıştır.
Birçok bilgisayar programlama dili çevremizde kullanılmaktadır. Bazı programlama dilleri zamanın hışmına uğrayıp çok az kullanılmakta, yada tarihte kalmaktadır.
İlk defa yada yeni bir programlama dili öğrenecekseniz, programlama dilleri arasından seçim yapmanız gerekebilir. Her programlama dilinin kendisine ait özellikleri ve farkları vardır. Birbirleriyle ortak özellikleri de olabilir.
Programlama Dili Seçerken;
-İşinize uygunluğu
-İş İhtiyacımıza uygun teknik özelliklere sahip mi?
-Öğrenmesinin kolay/zor olduğu. Zaman bizim için çok önemli.
-Piyasada, bu dili kullanan, yeteri kadar iş-gücü(kişi) olup olmadığı (Şirketler ve bireyler için farklı değerlendirilebilir.)
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
Etiketler:
- admin
- Sistem Geliştiricisi
- Mesajlar: 1005
- Kayıt: 28 Ağu 2022 04:38
- Konum: Database
- Meslek: Teknisyen
- Teşekkür etti: 595 kez
- Teşekkür edildi: 397 kez
- İletişim:
Re: Hangi Programlama Dilini Öğrenerek Başlasak ?
1- PHP
– Php, özgürlükçüdür. Bu özgürlük dünyasının en çok kullanılan programlama dilidir.
– Öğrenmesi diğer dillere göre daha kolaydır.
– Freelancer(Serbest Çalışan) olarak iş alıp uygulamak çok uygundur.
– Piyasadan birçok web projesi/web sitesi alıp yapabilirsiniz.
– Şirketlerde PHP dilini yoğun olarak kullanmaya başlamıştır. Ayrıca şirketlerde çalışmak içinde iyi bir seçimdir.
2- JAVA
– Java, platform bağımsız uygulama denince ilk önce aklımıza gelen dildir.
– Java, orta ve büyük çaplı şirketlerde daha çok kullanılır.
– Java, birçok cihazın içine de gömülmüştür. SmartCard, Cep Telefonu, SetTop Box TV...
kendisine çok değişik uygulama alanları bulur.
– Kurumsal, orta ve büyük çaplı şirketlerde çalışmak isterseniz, java bilmeniz avantaj sağlar.
– Java'da piyasadaki işler freelancer'lerden daha çok şirketlere gider.
3- .NET
– .NET, windows masaüstü uygulama geliştiriyorsanız en uygun seçeneklerden birisidir.
– ASP.NET ile beraber web development da yapabilirsiniz.
– Her türlü boyutta şirketler tarafından kullanılır.
– Hem, freelance iş yapabilirsiniz, hem de şirketler de de çalışabilirsiniz.
– .Net de hemen hemen her türlü problem için hazır bir çözüm bulmanız mümkündür. Wizard'lar ve componetler ile probleminizi çoğunlukla kolayca çözebilirsiniz.
4- Python
– Hem desktop, hem web, hem de server da aynı dili kullanarak çalışmak istiyorsanız, python bunun için iyi bir seçimdir.
– Dinamik geliştirilebilmesi ve Değişken tanımlamaya ihtiyaç duymaması, geliştirme süresini de oldukça kısaltmaktadır.
– Python, temel programlama eğitimi içinde iyi bir seçimdir.
– Linux masaüstü uygulamalarının çoğu python ile yazılmıştır. Özellikle, C, Java gibi dillerle birleşik ve yardımcı olarak ta çok kullanılır.
– Türkiye'de python kullanımı da artmaktadır.
– Python yazabiliyorsanız, sizin zaten kendi yönünü çizen ve karar verebilen bir programcı olduğunuzu hem şirketler hem şahışlar görecektir.
5- C/C++
– Tarihin derinliklerini bilirseniz, yönetimde karar almak daha kolay olur.
– Bir programcı içinde, C bilmek, yeni bir programlama dili kullandığında işini kolaylaştırır.
– C/C++ daha çok elektronik/pic uygulamalarında, Orta ve üzeri teknolojik işler yapan şirketler tarafından kullanılmaktadır.
– Piyasadan freelance olarak iş alıp yapmak düşük ihtimallidir.
– Orta ve ileri seviye teknolojik projeler' de iş bulabilirler.
– C'yi iyi derece'de öğrenirseniz, diğer programlama dillerini çok hızlı kavrarsınız.
- Yeni nesil oyunların ve işletim sistemlerinin çoğu kısmı bu dil ile hazırlanmıştır. Donanım sürücüleri çok büyük oranda "C - C++ - Assembly" ortak yapısı ile hazırlanır.
Zamanla diğer programlama dillerinden eklentiler yapılacaktır. Konu sabittir.
– Php, özgürlükçüdür. Bu özgürlük dünyasının en çok kullanılan programlama dilidir.
– Öğrenmesi diğer dillere göre daha kolaydır.
– Freelancer(Serbest Çalışan) olarak iş alıp uygulamak çok uygundur.
– Piyasadan birçok web projesi/web sitesi alıp yapabilirsiniz.
– Şirketlerde PHP dilini yoğun olarak kullanmaya başlamıştır. Ayrıca şirketlerde çalışmak içinde iyi bir seçimdir.
2- JAVA
– Java, platform bağımsız uygulama denince ilk önce aklımıza gelen dildir.
– Java, orta ve büyük çaplı şirketlerde daha çok kullanılır.
– Java, birçok cihazın içine de gömülmüştür. SmartCard, Cep Telefonu, SetTop Box TV...
kendisine çok değişik uygulama alanları bulur.
– Kurumsal, orta ve büyük çaplı şirketlerde çalışmak isterseniz, java bilmeniz avantaj sağlar.
– Java'da piyasadaki işler freelancer'lerden daha çok şirketlere gider.
3- .NET
– .NET, windows masaüstü uygulama geliştiriyorsanız en uygun seçeneklerden birisidir.
– ASP.NET ile beraber web development da yapabilirsiniz.
– Her türlü boyutta şirketler tarafından kullanılır.
– Hem, freelance iş yapabilirsiniz, hem de şirketler de de çalışabilirsiniz.
– .Net de hemen hemen her türlü problem için hazır bir çözüm bulmanız mümkündür. Wizard'lar ve componetler ile probleminizi çoğunlukla kolayca çözebilirsiniz.
4- Python
– Hem desktop, hem web, hem de server da aynı dili kullanarak çalışmak istiyorsanız, python bunun için iyi bir seçimdir.
– Dinamik geliştirilebilmesi ve Değişken tanımlamaya ihtiyaç duymaması, geliştirme süresini de oldukça kısaltmaktadır.
– Python, temel programlama eğitimi içinde iyi bir seçimdir.
– Linux masaüstü uygulamalarının çoğu python ile yazılmıştır. Özellikle, C, Java gibi dillerle birleşik ve yardımcı olarak ta çok kullanılır.
– Türkiye'de python kullanımı da artmaktadır.
– Python yazabiliyorsanız, sizin zaten kendi yönünü çizen ve karar verebilen bir programcı olduğunuzu hem şirketler hem şahışlar görecektir.
5- C/C++
– Tarihin derinliklerini bilirseniz, yönetimde karar almak daha kolay olur.
– Bir programcı içinde, C bilmek, yeni bir programlama dili kullandığında işini kolaylaştırır.
– C/C++ daha çok elektronik/pic uygulamalarında, Orta ve üzeri teknolojik işler yapan şirketler tarafından kullanılmaktadır.
– Piyasadan freelance olarak iş alıp yapmak düşük ihtimallidir.
– Orta ve ileri seviye teknolojik projeler' de iş bulabilirler.
– C'yi iyi derece'de öğrenirseniz, diğer programlama dillerini çok hızlı kavrarsınız.
- Yeni nesil oyunların ve işletim sistemlerinin çoğu kısmı bu dil ile hazırlanmıştır. Donanım sürücüleri çok büyük oranda "C - C++ - Assembly" ortak yapısı ile hazırlanır.
Zamanla diğer programlama dillerinden eklentiler yapılacaktır. Konu sabittir.
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.
- TRWE_2012
- Mesaj Panosu Yöneticisi
- Mesajlar: 691
- Kayıt: 30 Ağu 2022 21:59
- Konum: BERTUNA/Orion Takım Yıldızı
- Meslek: MADEN MÜHENDİSİ
- Teşekkür etti: 159 kez
- Teşekkür edildi: 544 kez
Re: Hangi Programlama Dilini Öğrenerek Başlasak ?
Benim için Microsoft Visual Basic 6.0 / 2012 geçerlidir.
Verily We have granted thee a manifest Victory
Fetih Suresi - 1.Ayet
- admin
- Sistem Geliştiricisi
- Mesajlar: 1005
- Kayıt: 28 Ağu 2022 04:38
- Konum: Database
- Meslek: Teknisyen
- Teşekkür etti: 595 kez
- Teşekkür edildi: 397 kez
- İletişim:
Re: Hangi Programlama Dilini Öğrenerek Başlasak ?
6- C#
Microsoft tarafından geliştirilen ve .NET çerçevesinin temel dili olan bir programlama dilidir. .NET Framework' ler ile bağıntılıdır.
C#’ın popülerliğinin nedenleri arasında modern ve güçlü bir dil olması, çok amaçlı olması, nesne yönelimli programlama özellikleri sunması ve masaüstü uygulamaları, web uygulamaları, mobil uygulamalar gibi alanlarda kullanılması sayılabilir.
C#’ın gelecekte de .NET ekosisteminin bir parçası olarak önemli bir dil olacağı belirtilmektedir.
7- Rust
Mozilla Vakfı tarafından geliştirilen ve 2010 yılında piyasaya sürülen bir programlama dilidir. Rust’ ın popülerliğinin nedenleri arasında performansı yüksek olması, bellek yönetimini otomatik yapması, güvenli ve güvenilir bir dil olmasıdır.
Sistem programlama, oyun geliştirme, web uygulamaları gibi alanlarda kullanılabilirdir.
Rust’ın gelecekte de C++’ın alternatifi olarak tercih edilebilecek bir dil olacağı belirtilmektedir.
8- Kotlin
Kotlin, JetBrains tarafından geliştirilen ve 2011 yılında piyasaya sürülen bir programlama dilidir.
Kotlin’ in popülerliğinin nedenleri arasında Java ile uyumlu olması, Android geliştirme için resmi dil olması, güvenli ve esnek bir dil olması ve web geliştirme, veri analizi, sunucu uygulamaları gibi alanlarda kullanılması sayılabilir.
Kotlin’in yakın gelecekte Java’nın yerini alabilecek bir dil olacağı düşünülmektedir.
Microsoft tarafından geliştirilen ve .NET çerçevesinin temel dili olan bir programlama dilidir. .NET Framework' ler ile bağıntılıdır.
C#’ın popülerliğinin nedenleri arasında modern ve güçlü bir dil olması, çok amaçlı olması, nesne yönelimli programlama özellikleri sunması ve masaüstü uygulamaları, web uygulamaları, mobil uygulamalar gibi alanlarda kullanılması sayılabilir.
C#’ın gelecekte de .NET ekosisteminin bir parçası olarak önemli bir dil olacağı belirtilmektedir.
7- Rust
Mozilla Vakfı tarafından geliştirilen ve 2010 yılında piyasaya sürülen bir programlama dilidir. Rust’ ın popülerliğinin nedenleri arasında performansı yüksek olması, bellek yönetimini otomatik yapması, güvenli ve güvenilir bir dil olmasıdır.
Sistem programlama, oyun geliştirme, web uygulamaları gibi alanlarda kullanılabilirdir.
Rust’ın gelecekte de C++’ın alternatifi olarak tercih edilebilecek bir dil olacağı belirtilmektedir.
8- Kotlin
Kotlin, JetBrains tarafından geliştirilen ve 2011 yılında piyasaya sürülen bir programlama dilidir.
Kotlin’ in popülerliğinin nedenleri arasında Java ile uyumlu olması, Android geliştirme için resmi dil olması, güvenli ve esnek bir dil olması ve web geliştirme, veri analizi, sunucu uygulamaları gibi alanlarda kullanılması sayılabilir.
Kotlin’in yakın gelecekte Java’nın yerini alabilecek bir dil olacağı düşünülmektedir.
Daha zeki olmanın tek yolu, daha zeki bir rakiple oynamaktır.