Türkçe programlama dili var mı?

Tamamını değil ama bazı kısımları kendiniz Türkçe olarak kullanabilirsiniz. Örnegin değişken açın.
Var konsolayaz = console.log
Konsolayaz("")
Gibi gibi.

Yorumu okuyunca şunları yazmak istedik. Türkçeyi biraz daha derinlemesine öğrendiğinizde "konsolayaz" diye bir sözcüğün geleceği anlamların neler olabileceğini siz de kestirebileceksiniz. Birazını biz göstermeye çalışalım.

Örnek üzerinden anlatacağımız için varsayma olayını da işin içine katmamız gerekiyor. Burada amacımız Türkçenin birkaç yanını gösterebilmektir.

Konso diye bir ada +lA- eki gelince konsolamak diye eylem türer. İki eylemin yan yana gelmesiyle bir ad ya da başka bir anlamda bir sonuç doğar. (Konsolamak + yazmak)

Konsol adına +A eki gelince yönelme eki gelmiş olur. Bu da sizin verdiğiniz örnekteki anlam.

Konsolmak diye bir eyleme yazmak yardımcı eylemi gelince konsolayazmak eylemi türer. Anlamı "Neredeyse konsolacaktı, konsolmaktan döndü." gibi bir anlama varır.

Konsola diye bir ada yazmak eylemi gelince başka bir anlam doğar.

Bu durumda bunların herbirinin sözdizim ve yazım kuralları keskin çizgilerle ortaya konulması gerekir. Türkçe tabanlı yazılım dillerinin yazılım dünyasına açacağı çığırlar şimdilik sır. :)

Değinme: "Yukarıdaki adlar, eylemler Türkçede şimdilik olmayabilir. Biz varmış gibi ele alalım."
 
Yorumu okuyunca şunları yazmak istedik. Türkçeyi biraz daha derinlemesine öğrendiğinizde "konsolayaz" diye bir sözcüğün geleceği anlamların neler olabileceğini siz de kestirebileceksiniz. Birazını biz göstermeye çalışalım.

Örnek üzerinden anlatacağımız için varsayma olayını da işin içine katmamız gerekiyor. Burada amacımız Türkçenin birkaç yanını gösterebilmektir.

Konso diye bir ada +lA- eki gelince konsolamak diye eylem türer.
Konsol adına +A eki gelince yönelme eki gelmiş olur.
Konsolmak diye bir eyleme yazmak yardımcı eylemi gelince konsolayazmak eylemi türer. Anlamı "Neredeyse konsolacaktı, konsolmaktan döndü." gibi bir anlama varır.
Konsola diye bir ad olduğunda yazmak gelince başka bir anlam doğar.

Bu durumda bunların herbirinin sözdizim ve yazım kuralları keskin çizgilerle ortaya konulması gerekir. Türkçe tabanlı yazılım dillerinin yazılım dünyasına açacağı çığırlar şimdilik sır. :)

Değinme: "Yukarıdaki adlar, eylemler Türkçede şimdilik olmayabilir. Biz varmış gibi ele alalım."
Evet konsolayaz tamamen bir örnekti ama yazım kurallarına uygun bir dil olacaksa. "konsol.çıktı" veya "konsol.yazdır" gibi olacak galiba. Her neyse türkçe yazılım dili biraz değişik bir fikir geldi. İlginç. Her neyse böyle bir dil olursa incelerim. Ama tamamen türkçe yazım kurallarına göre olamayabilir zira olursa biraz daha zor olacaktır. ☺️
 
Resmi olarak yok. Olmasın da. Evrensellik bozuluyor. Diller, ona katkı sunanlarla güzel :)
Bence fena fikir olmaz. İngilizce bilmeyenler için yazılıma başlangıç olur. Mantığını kavrarlar. İyi de bir antrenman olur onlar içinde. Kim bilir belki zamanla gelişir ve önemli alanlarda kullanılmaya başlar. Benim fikrim bu. ☺️
 
Evet konsolayaz tamamen bir örnekti ama yazım kurallarına uygun bir dil olacaksa. "konsol.çıktı" veya "konsol.yazdır" gibi olacak galiba. Her neyse türkçe yazılım dili biraz değişik bir fikir geldi. İlginç. Her neyse böyle bir dil olursa incelerim. Ama tamamen türkçe yazım kurallarına göre olamayabilir zira olursa biraz daha zor olacaktır. ☺️
Türkçe Yazılım Konatı çatısı altında geliştirilen KARAMEL PROGRAMLAMA DİLİ'ni şu örke tıklayarak inceleyebilirsiniz. Karamel Programlama Dili

Öte yandan bugüne değin karşımıza birçok görüşte kişiler çıktı. Türkçe tabanlı yazılım dillerine karşı çıkanlar, tepki gösterenler için şunları bilmelerini istiyoruz. Rusça tabanlı bildiğimiz 10'dan çok yazılım dili vardır. Arapça tabanlı yazılım dili de vardır. Daha adını bile işitmediğiniz birçok dilde yazılım dili vardır. Size Arapça tabanlı bir yazılım dilinden örnek verelim.
Screenshot 2021-09-11 at 18-25-08 وثائق لغة البرمجة العربية ألف.png

Şunu da eklemek isteriz. Rahmetli Prof. Dr. Oktay SİNANOĞLU Türkçe ve Bilim Dili üzerine şu sözleri söylemiştir. Kuşkusuz bu görüşler bir Türk'ün olsa idi doğallıkla "duygusal yaklaşım, bilimsel tek yanı yok" gibi sözleri kolaylıkla işitirdik. Ancak bu sözleri ana dili Türkçe olmayan kişiler dillendirmektedir. İzlemek için Youtube örkü:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.



Değinme: "İlgili örk (link) gelecekte ölü duruma getirilebilir. Örk bağlantısı karşılıksız çıkıyor ise Türkçe Yazılım Konatı ile iletişime geçiniz."
 
Yazılım ve teknolojik gelişmelere çok ilgi duyuyorum. Ve kendime bir uygulama ya da oyun yapmak istedim, onun için programlama dili öğrenmem gerek. Hangi dili öğrenmeliyim derken aklıma acaba Türkçe programlama dili var mı diye düşündüm, eğer varsa hemen ondan başlamak istiyorum.

Yok diye biliyorum varsa da geliştirme aşamasındadır. Zaten bu alan için İngilizce dilleri öğrenmeni tavsiye ederim. Şu an en çok İngilizce kullanılıyor.
 
Türkçe Yazılım Konatı çatısı altında geliştirilen KARAMEL PROGRAMLAMA DİLİ'ni şu örke tıklayarak inceleyebilirsiniz. Karamel Programlama Dili

Öte yandan bugüne değin karşımıza birçok görüşte kişiler çıktı. Türkçe tabanlı yazılım dillerine karşı çıkanlar, tepki gösterenler için şunları bilmelerini istiyoruz. Rusça tabanlı bildiğimiz 10'dan çok yazılım dili vardır. Arapça tabanlı yazılım dili de vardır. Daha adını bile işitmediğiniz birçok dilde yazılım dili vardır. Size Arapça tabanlı bir yazılım dilinden örnek verelim.
Eki Görüntüle 1163375
Şunu da eklemek isteriz. Rahmetli Prof. Dr. Oktay SİNANOĞLU Türkçe ve Bilim Dili üzerine şu sözleri söylemiştir. Kuşkusuz bu görüşler bir Türk'ün olsa idi doğallıkla "duygusal yaklaşım, bilimsel tek yanı yok" gibi sözleri kolaylıkla işitirdik. Ancak bu sözleri ana dili Türkçe olmayan kişiler dillendirmektedir. İzlemek için Youtube örkü:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.



Değinme: "İlgili örk (link) gelecekte ölü duruma getirilebilir. Örk bağlantısı karşılıksız çıkıyor ise Türkçe Yazılım Konatı ile iletişime geçiniz."
İnceledim, bu dilin daha çok gelişmeye ihtiyacı var. Gayet kullanışlı ve basit gözüküyor. Bir de her makine üzerinde çalışmaması üzücü, yakında bunuda geliştirirler. Bir de işlevsellik bakımından gelişse mükemmel olur. "Türkçe programa dili."
Edit: Dilin tamamı Rust ile yazılmış. Dilin asıl amaci zaten Türkçe yazılım dili mantığını kavramak. Birde hata yapınca hata çıktısı vermiyor. "Derleme sırasında sorun oluştu" ve "boş" diye çıktı atıyor. Bence hata mesajları da eklenmeli.
 
Son düzenleme:
İnceledim, bu dilin daha çok gelişmeye ihtiyacı var. Gayet kullanışlı ve basit gözüküyor. Bir de her makine üzerinde çalışmaması üzücü, yakında bunuda geliştirirler. Bir de işlevsellik bakımından gelişse mükemmel olur. "Türkçe programa dili."
Edit: Dilin tamamı Rust ile yazılmış. Dilin asıl amaci zaten Türkçe yazılım dili mantığını kavramak. Birde hata yapınca hata çıktısı vermiyor. "Derleme sırasında sorun oluştu" ve "boş" diye çıktı atıyor. Bence hata mesajları da eklenmeli.

Konatımızda Türkçe tabanlı yazılım dilleri geliştirmeye başlayalı daha 1 yıl olmadı. Eksikler günümüz için geçerli. Karamel dili ile ilgili henüz kullanım kılavuzu bile yayımlamış değiliz. İmece anlayışı ile konattaşlarımız katkılar sağlıyor. Söz ettiğiniz konuları inşallah en kısa sürede çözmeye ve gerçek kılmaya çalışacağız. İlginiz için teşekkür ederiz.
 

Geri
Yukarı