Alternatif programlama dilleri ve ortamları - 2
Tcl: Yaygın kullanımını büyük ölçude TK kütüphanesi ile beraber dağıtılan TK grafik sistemine ve platformdan bağımsız olarak grafik…
Alternatif programlama dilleri ve ortamları - 2


Tcl: Yaygın kullanımını büyük ölçude TK kütüphanesi ile beraber dağıtılan TK grafik sistemine ve platformdan bağımsız olarak grafik arayüzleri geliştirilmesini sağlayabilmektedir.

GNU Smalltalk: Uygulama, diğer Smalltalk ortamlarının aksine, program girişi için metin dosyalarını kullanır ve içeriği Smalltalk kodu olarak yorumlar. Bu şekilde GNU Smalltalk, geleneksel Smalltalk tarzında bir ortamdan ziyade bir tercüman gibi davranır. GNU Smalltalk, SQLite , libSDL , cairo , gettext ve Expat gibi birçok ücretsiz yazılım kütüphanesi için bağlantılar içerir .

REBOL: Programlama, yazma işlevleri ve işlemleri gerçekleştirmek için kullanılabilse de, en büyük gücü, etki alanına özgü dilleri veya lehçeleri kolayca oluşturma yeteneğidir. Eski sürümler yalnızca ikili biçimde mevcuttur ve onlar için herhangi bir kaynak sürümü planlanmamıştır. Rebol’un programı için kullanılmıştır İnternet uygulamaları, veritabanı uygulamaları, kamu hizmetleri ve multimedya uygulamaları.

Stencyl: Kullanıcıların bilgisayarlar, mobil cihazlar ve web için 2D video oyunları oluşturmasına izin veren bir video oyunu geliştirme aracıdır. Yazılım ilk olarak geliştirme aşamasında ve ilk sürüm için “StencylWorks” olarak adlandırıldı, ancak daha sonra sadece “Stencyl” olarak kısaltıldı.

Erlang: OTP Erlang işleyiş sürecinin bir parçasıdır ve birçok kullanıma hazır komponent/bileşen sunmaktadır ve bunların birçoğu Erlang programlama dili ile yazılmıştırlar, bunun yanında birçok tasarım prensipleride sunmaktadır. Erlang ile yazılan sistemler aşağıdaki listedeki özelliklere sahip olunması amaçlandığında çok güçlü bir rol oynamaktadır. Aktör Model tasarım modelini benimseyen yapısıyla karmaşık ve çok büyük derecede eş zamanlı uygulamaların geliştirilmesi diğer dillere göre daha kolay bir hal almaktadır.

UCBLogo : Dosyaları, giriş / çıkış (I / O) ve öz yinelemeye içinde komut,yeni bilgisayar bilimi kavramlarını öğretmek için kullanılabilir. Bu amaçla University of California da açık kaynak yazılımın altında yayınlanan GNU Genel Kamu Lisansı ile sunuldu.

BlueJ: Java programlama dili eğitimi için geliştirilmiş, küçük ölçekli yazılım geliştirme için de uygun olan entegre bir geliştirme ortamıdır. JDK yardımıyla çalışır. BlueJ, nesne yönelimli programlamanın öğrenilmesini ve öğretilmesini desteklemek için geliştirilmiştir ve bunun sonucunda tasarımı diğer geliştirme ortamlarından farklıdır. Ana ekran, geliştirilmekte olan bir uygulamanın sınıf yapısını grafik olarak gösterir ve nesneler etkileşimli olarak oluşturulabilir ve test edilebilir.

NetLogo: Modelleme için programlama dili ve entegre geliştirme ortamıdır (IDE). Kaplumbağalar , yamalar , bağlantılar ve gözlemci şeklinde ajanlar kullanarak programlama kavramlarını öğretir. NetLogo, özellikle birden çok izleyici göz önünde bulundurularak tasarlanmıştır. Eğitim topluluğundaki çocuklara öğretmek ve ilgili fenomenleri modellemek için programlama geçmişi olmayan alan uzmanları için. NetLogo ortamı, ortaya çıkan olayların araştırılmasını sağlar. Ekonomi, biyoloji, fizik, kimya, psikoloji, sistem dinamiği gibi çeşitli alanlardaki modelleri içeren geniş bir model kütüphanesi ile birlikte gelir.

Karel: Öğretici bir programlama dilidir. Adı robot sözcüğünü ilk kez kullanan Çek yazar Karel Čapek’den gelir. Eğitim programlama dili tarafından oluşturulan içerikler hareklerle test edilir. Richard E. Pattis kitabında Programlama Sanatı A Giriş: Karel Robotu. Olarak anlatır.

Flowgorithm: Kullanıcıların akış şemalarını kullanarak program yazmasına ve yürütmesine izin veren bir grafik yazma aracıdır. Yaklaşım, belirli bir programlama dilinin sözdiziminden ziyade algoritmayı vurgulamak için tasarlanmıştır. Akış şeması birçok ana programlama diline dönüştürülebilir.

Inform: 1993 yılında Graham Nelson tarafından yaratılan interaktif kurgu için bir programlama dili ve tasarım sistemidir. Inform, Z kodu veya Glulx sanal makineleri için tasarlanmış programlar oluşturabilir. Sürüm 6 oldukça kararlı ve interaktif kurgu yazmak için popüler bir dil haline geldi. 2006'da Nelson tamamen yeni bir dil olan Inform 7'yi (kısaca Natural Inform olarak bilinir) yayınladı.

Self: Prototip kavramına dayanan, nesne yönelimli bir programlama dilidir. Kendisi, Smalltalk’ın bir yaması olarak başladı, dinamik olarak yazıldı ve tam zamanında derleme (JIT) yanı sıra nesnelere prototip tabanlı yaklaşım kullanarak başladı. Öz gelişme optimize C hızının yarısı kadar yukarı sahne gerçekleşti için çok yüksek bir seviyede nesne yönelimli bir dil izin istendi gibi çeşitli just-in-time derleme teknikleri öncülük etti.

OpenOLAT: Eğitim,öğretim,değerlendirme ve iletişim için web tabanlı bir öğrenme yönetim sistemidir. OpenOLAT açık kaynaklı bir yazılımdır ve frentix GmbH tarafından 2011 yılından beri geliştirilmektedir. OpenOLAT, Zürih Üniversitesi tarafından geliştirilen LMS OLAT’a dayanmaktadır .

BASIC: Yeni başlayanların her işe yarayan simgesel öğretim kodu olarak bilinir. Günümüzde de çeşitli türevleri kullanılmakta olan yüksek düzey bir programlama dili. Farklı türevleri birçok işletim sisteminin parçası olarak sunulmuştur. BASIC öğrenmesi ve yazılımları kolay olan bir dildir.

Scratch: İnteraktif öykülerinizi, oyunlarınızı, animasyonlarınızı ve simülasyonlarınızı oluşturmanızı ve kreasyonlarınızı çevrimiçi paylaşmanızı kolaylaştıran bir programlama dili ve çevrimiçi topluluğudur.

ScratchEd: Eğitimcilerinin hikayeleri paylaştığı, kaynak alışverişinde bulunduğu, soru sorduğu ve insanlarla tanıştığı çevrimiçi bir kod topluluğudur.

Scratch Day: İnsanların diğer Scratcher’larla tanışmak, projeleri ve deneyimleri paylaşmak ve Scratch hakkında daha fazla bilgi edinmek için bir araya geldiği dünya çapında bir toplantılar ağıdır. Bölgenizdeki etkinlikleri bulmak, kendi etkinliğinize ev sahipliği yapmak ve web sitenizdeki etkinliğinizi göndermekle ilgili ipuçları için bu web sitesini kullanılır.

ScratchJr: Tufts Üniversitesi’ndeki Dev Tech grubu, yeni teknolojilerin çocukların gelişimi ve öğrenilmesinde nasıl olumlu hale getirileceği ile ilgili olan süreci anlamak için yeniden tasarlayıp bir projede dönüştürmüşlerdir.

Scratch Foundation: Kodlamayı herkes için daha erişilebilir ve cazip hale getirmek ve dünyanın kodlama görme şeklini değiştirmek için projeleri destekleyen kar amacı gütmeyen bir kuruluştur.

ScratchX: Web sitesinde, Scratch’a Deneysel Uzantılar ile kullana bilirsiniz. Bu uzantılar deneysel olduğundan ve Scratch Ekibi tarafından desteklenip, desteklenmeyeceğine karar verilerek, ana Scratch sitesine eklenir.
메타데이터
- post_id
- 4f08090be3f5
- slug
- alternatif-programlama-dilleri-ve-ortamları-2-4f08090be3f5
- url
- https://medium.com/@fadlpala/alternatif-programlama-dilleri-ve-ortamlar%C4%B1-2-4f08090be3f5
- canonical_url
- https://medium.com/@fadlpala/alternatif-programlama-dilleri-ve-ortamlar%C4%B1-2-4f08090be3f5
- author_url
- https://medium.com/@fadlpala
- status
- ok
- fetched_at
- 2026-07-29 04:51:17