İçindekiler
46 ilişkiler: Ada (programlama dili), Amiga, İşletim sistemi, Çapraz platform yazılımı, BeOS, Betik dili, C++, CGI, Clojure, D (programlama dili), Düzenli ifade, Dosya aktarım iletişim kuralı, Elixir, GNU Genel Kamu Lisansı, Groovy, HTTP, Java, JRuby, JSON, Lisp, MacOS, Manyetik raylı tren, Microsoft, Mruby, Nesne yönelimli programlama, OpenSSL, OS/2, Paradigma, Perl, Programlama dili, Python, RSS, Rubinius, Ruby MRI, Ruby on Rails, RubyMotion, Sözdizim, Scheme, Smalltalk, Swift, Symbian, Unix, XML, YARV, Yorumlayıcı, Yukihiro Matsumoto.
- Özgür derleyiciler ve yorumlayıcılar
- Betik dilleri
- Dinamik programlama dilleri
- Dinamik tipli programlama dilleri
- Fonksiyonel programlama dilleri
- Metin tabanlı programlama dilleri
- Nesne tabanlı programlama dilleri
- Nesne yönelimli programlama dilleri
Ada (programlama dili)
Ada, yapısal, statik tipli, zorunlu, geniş spektrumlu ve nesne yönelimli bir üst düzey bilgisayar programlama dilidir. Pascal ve diğer dillerin genişletilmiş halidir.
Görmek Ruby ve Ada (programlama dili)
Amiga
Orijinal Amiga 500 (1985) Amiga 600 Amiga faresi Amiga, 1980'lerin ortasından 1990'ların ortasına kadar Commodore şirketi tarafından üretilmiş ve özellikle ufak boyutlu modelleri olan A500 ve A1200 ile döneminin en popüleri olan kişisel bilgisayar sistemlerinin ortak adı.
Görmek Ruby ve Amiga
İşletim sistemi
İşletim sistemi, Operating system (OS) veya işletim dizgesi, bilgisayarda çalışan donanım kaynaklarını yöneten ve uygulama yazılımları için bilgisayar servisleri sağlayan yazılımlar bütünüdür.
Görmek Ruby ve İşletim sistemi
Çapraz platform yazılımı
Windows, Mac ve GNU/Linux sürümleri bulunmaktadır. Çapraz platform yazılımları veya çoklu platform yazılımları, birden fazla işletim sisteminde dağıtımı olan yazılımlardır.
Görmek Ruby ve Çapraz platform yazılımı
BeOS
BeOS (Be Operating System), ilk olarak Be Inc. tarafından 1990 yılında kişisel bilgisayar için geliştirilmiş UNIX türevi bir işletim sistemi'dir.
Görmek Ruby ve BeOS
Betik dili
Betik dili (İngilizce: scripting language veya script language), betik yorumlamak için yazılmış özel çalışma-zamanı sistemlerinin (run-time environment) yorumlayabileceği programlama dilleridir.
Görmek Ruby ve Betik dili
C++
C++ (telaffuz: si pılas pılas), Bjarne Stroustrup tarafından 1979 yılında Bell Laboratuvarları'nda geliştirilmeye başlanmış, C'yi kapsayan ve çok paradigmalı, yaygın olarak kullanılan, genel amaçlı bir programlama dilidir.
Görmek Ruby ve C++
CGI
CGI, değişik kavramların kısaltmasıdır.
Görmek Ruby ve CGI
Clojure
Clojure (telaffuz: kılojur), Lisp programlama dilinin lehçelerinden bir tanesidir. Clojure genel amaçlı bir programlama dilidir ve fonksiyonel programlamayı temel alıp, paralel zamanlı programlamayı kolaylaştırır.
Görmek Ruby ve Clojure
D (programlama dili)
D programlama dili, C++ dilinden daha yüksek seviyede ve hedef alınan işletim sistemiyle donanımlara göre uygulama yazılmasını kolaylaştıran bir "sistem ve uygulama" dilidir.
Görmek Ruby ve D (programlama dili)
Düzenli ifade
LibreOffice'den Bul ve Değiştir iletişim kutusu Düzenli ifadeler veya kurallı ifadeler, bilgisayar bilimlerinde ele alınan metindeki kimi katarların kısa yoldan ve esnek bir biçimde belirlenmesini sağlar.
Görmek Ruby ve Düzenli ifade
Dosya aktarım iletişim kuralı
Dosya aktarım iletişim kuralı, (İngilizce: File Transfer Protocol; FTP), bir veri yığınının - ASCII, EBCDIC ve binary- bir uç aygıttan diğerine iletimi için kullanılmaktadır.
Görmek Ruby ve Dosya aktarım iletişim kuralı
Elixir
Elixir, fonksiyonel, eş zamanlı (concurrent), genel amaçlı Erlang Sanal Makinesi (Erlang virtual machine) üzerinde çalışan bir dildir. Erlang üzerine kurulmuş bir dil olduğu için dağıtık (distributed), arızalara dayanıklı (fault-tolerant) sistemler yazılır iken Erlang ile aynı soyut (abstractions) yaklaşımları paylaşabilmektedir.
Görmek Ruby ve Elixir
GNU Genel Kamu Lisansı
GNU Genel Kamu Lisansı (GNU GPL ya da GPL) yaygın kullanılan bir özgür yazılım lisansı. İlk sürümü 1989 yılında Richard Stallman tarafından GNU Tasarısı için kaleme alınmıştır.
Görmek Ruby ve GNU Genel Kamu Lisansı
Groovy
Groovy Konsol ekran görüntüsü Groovy, Java platformu (JVM) üzerinde çalışan bir programlama dilidir. Groovy, imperative, nesne odaklı (object oriented), dinamik tipli diller sınıfındadır.
Görmek Ruby ve Groovy
HTTP
küçükresim HTTP (İngilizce: Hyper-Text Transfer Protocol, Türkçe: Hiper-Metin Transfer Protokolü) bir kaynaktan dağıtılan ve ortak kullanıma açık olan hiperortam bilgi sistemleri için uygulama seviyesinde bir iletişim protokolüdür.
Görmek Ruby ve HTTP
Java
Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.
Görmek Ruby ve Java
JRuby
JRuby, Ruby dilinin Java dilinde yazılmış ve Java sanal makinesi üzerinden çalıştırılabilen türevidir. JRuby ücretsiz ve açık kaynak kodlu bir yazılım olup, Java ve Ruby dillerinde yazılım geliştirmeye imkân sağlar.
Görmek Ruby ve JRuby
JSON
JSON ("JavaScript Object Notation"); bütün programlama dilleri arasında, yapılandırılmış veri değişimini kolaylaştıran bir metin biçimidir. Yay ayraç, köşeli ayraç, iki nokta ve virgüllü yazımı ile birçok bağlam ve uygulamada kullanışlıdır.
Görmek Ruby ve JSON
Lisp
Lisp, kullanımda olan en eski ve en güçlü programlama dillerinden biridir. John McCarthy'in 1958'de icat ettiği dilden türetilmiş birçok dile verilen genel ad olmakla birlikte, günümüzde çoğunlukla ANSI Common Lisp'in kısa adı olarak kullanılır.
Görmek Ruby ve Lisp
MacOS
macOS (eski adları Mac OS X ve OS X), Macintosh işletim sistemi ailesinin son sürümüdür ve Apple tarafından Macintosh bilgisayarları için tasarlanmış bir işletim sistemidir. macOS aslen BSD ve Mach mikro çekirdeği üzerine kurulu, açık kaynak bir işletim sistemi olan Darwin'e dayanır.
Görmek Ruby ve MacOS
Manyetik raylı tren
JR-Maglev Bremen, Almanya'da test esnasında Manyetik Hızlı Tren, Bir Michael Dittmer Belgeseli Manyetik levitasyon ya da kısaca Maglev, iki mıknatıs kümesinin kullanıldığı demiryolu ulaşım sistemidir.
Görmek Ruby ve Manyetik raylı tren
Microsoft
Microsoft Kampüs Microsoft Corporation, ABD merkezli çok uluslu teknoloji şirketidir. Bilgisayar yazılımları, elektronik cihazlar, kişisel bilgisayarlar ve bilişim hizmetleri geliştirir, üretir, lisanslar ve satar.
Görmek Ruby ve Microsoft
Mruby
mruby Ruby dilinin, hafiflik ve kolaylıkla gömülebilirliği esas almış türevidir. Aynı zamanda Ruby'nin yaratıcısı olan Yukihiro Matsumoto tarafından geliştirilmeye başlanan mruby, C ve Ruby dilleri kullanılarak geliştirilmektedir.
Görmek Ruby ve Mruby
Nesne yönelimli programlama
Nesne yönelimli programlama veya kısaca NYP (Kısaltma: OOP), Her işlevin nesneler olarak soyutlandığı bir programlama yaklaşımıdır. NYP destekleyen programlama dilleri yüksek seviye diller olarak adlandırılır.
Görmek Ruby ve Nesne yönelimli programlama
OpenSSL
OpenSSL, SSL ve TLS protokollerinin açık kaynak kodlu uygulamasıdır. C programlama dili ile yazılmış ana kütüphane temel kriptografik fonksiyonları uygular.
Görmek Ruby ve OpenSSL
OS/2
OS/2, IBM ve Microsoft tarafından 1985 yılında geliştirilmeye başlanan grafik arayüze sahip PC işletim sistemidir. 1990 yılında IBM ve Microsoft arasındaki geliştirme ortaklığı anlaşması bozulunca tek başına IBM tarafından geliştirilmeye devam edilmiştir.
Görmek Ruby ve OS/2
Paradigma
Paradigma (isim Helenceden gelir) Türk Dil Kurumu sözlüğündeki anlam karşılığı; "Değerler dizisi" olarak tanımlanır. 1960'lardan beri paradigma kelimesi bilimsel disiplinlere veya başka epistemolojik içerikteki düşünce kalıplarına göndermede bulunur.
Görmek Ruby ve Paradigma
Perl
Perl, bir dil bilimci olup NASA'da sistem yöneticisi olarak çalışan Larry Wall tarafından geliştirilmiş bir programlama dilidir. Yoğun şekilde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dilidir.
Görmek Ruby ve Perl
Programlama dili
Kod renklendirme yazılımcılara kaynak kodunun elemanlarını ayırt etmesi için sıklıkla kullanılır. Resimdeki kaynak kodu Python'a aittir. Programlama dili, yazılımcının bir algoritmayı ifade etmek amacıyla, bir bilgisayara ne yapmasını istediğini anlatmasının tektipleştirilmiş yoludur.
Görmek Ruby ve Programlama dili
Python
Python, nesne yönelimli, yorumlamalı, birimsel (modüler) ve etkileşimli yüksek seviyeli bir programlama dilidir. Girintilere dayalı basit söz dizimi, dilin öğrenilmesini ve akılda kalmasını kolaylaştırır.
Görmek Ruby ve Python
RSS
RSS simgesi RSS, genellikle haber sağlayıcıları, bloglar ve podcastlar tarafından kullanılan, yeni eklenen içeriğin kolaylıkla takip edilmesini sağlayan bir web sayfası bildirimcisidir.
Görmek Ruby ve RSS
Rubinius
Rubinius, Evan Phoenix tarafından geliştirilen alternatif bir Ruby yorumlayıcısıdır. Rubinius ile yazılım geliştirmede hızlılık, çeviklik, eş zamanlı çalışmak hedeflenmektedir.
Görmek Ruby ve Rubinius
Ruby MRI
CRuby ya da Ruby MRI (MRI: Matz's Ruby Interpreter), Ruby'nin Yukihiro "Matz" Matsumoto tarafından geliştirilmiş halidir. C dili ile geliştirilen Ruby MRI, Ruby lisansı ve Basitleştirilmiş BSD lisansı ile lisanslandırılmıştır.
Görmek Ruby ve Ruby MRI
Ruby on Rails
Ruby On Rails ya da Rails, Ruby diliyle yazılmış, açık kaynak kodlu bir web uygulama geliştirme çatısıdır. Web uygulamaları için ihtiyaç duyulabilecek bütün bileşenleri barındıran Rails; model-view-controller, don't repeat yourself, convention over configuration yaklaşımlarını temel alır.
Görmek Ruby ve Ruby on Rails
RubyMotion
RubyMotion, Ruby dilinin iOS ile OS X üzerinde çalıştırılabilen türevidir. HipByte'tan Laurent Sansonetti tarafından MacRuby temel alınarak geliştirilen RubyMotion, ticari bir üründür.
Görmek Ruby ve RubyMotion
Sözdizim
Sözdizim, söz dizimi ya da Fransızcadan ödünçleme biçimiyle sentaks, doğal dillerdeki cümle kurma ilke ve kurallarını inceleyen ve bu dildeki cümlelerin esnekliğini inceleyen dilbilim dalıdır.
Görmek Ruby ve Sözdizim
Scheme
Scheme, Guy Lewis Steele Jr. ve Gerald Jay Sussman tarafından geliştirilmiş bir Lisp lehçesidir. Çok az sayıda programlama kuralıyla anlatımlar oluşturulmasını sağlar, pratik ve yalın yapısıyla günümüzde var olan pek çok programlama kavramını destekler.
Görmek Ruby ve Scheme
Smalltalk
Smalltalk, Alan Kay önderliğinde aralarında Adele Goldberg, Dan Ingalls, Ted Kaehler'in bulunduğu bir grup tarafından Xerox PARC'ta geliştirilmiş nesne yönelimli bir programlama dilidir.
Görmek Ruby ve Smalltalk
Swift
Swift şu anlamlara gelebilir.
Görmek Ruby ve Swift
Symbian
Symbian, ortak bir işletim sistemi kurmak üzere yola çıkmış olan bir şirkettir. Şirket faaliyetlerini 2 Aralık 2008 tarihinde sonlandırmıştır.
Görmek Ruby ve Symbian
Unix
UNIX türevi işletim sistemleri çok işlemcili çok pahalı makinelerden tek işlemcili, basit ve çok ucuz ev bilgisayarlarına kadar pek çok cihaz üzerinde çalışabilen esnek ve sağlamlığı çok değişik koşullarda test edilmiş sistemlerdir.
Görmek Ruby ve Unix
XML
XML (Extensible Markup Language ya da Türkçesiyle Genişletilebilir İşaretleme Dili), hem insanlar hem bilgi işlem sistemleri tarafından kolayca okunabilecek dokümanlar oluşturmaya yarayan bir işaretleme dilidir.
Görmek Ruby ve XML
YARV
YARV (Yet Another Ruby VM), Ruby dili için geliştirilmiş bir sanallaştırma makinesidir. Koichi Sasada tarafından C dili ile geliştirilen YARV, Ruby programlarının çalıştırılma süresini kısaltmayı hedeflemektedir.
Görmek Ruby ve YARV
Yorumlayıcı
Yorumlayıcı (İngilizce: interpreter), yazılımı kısım kısım ele alarak doğrudan çalıştırır. Yorumlayıcılar standart bir çalıştırılabilir kod üretmezler.
Görmek Ruby ve Yorumlayıcı
Yukihiro Matsumoto
Yukihiro Matsumoto Yukihiro Matsumoto 14 Nisan 1965 doğumlu Japon bilgisayar ve yazılım uzmanı. Yazdığı Ruby programlama dili ile tanınmıştır.
Görmek Ruby ve Yukihiro Matsumoto
Ayrıca bakınız
Özgür derleyiciler ve yorumlayıcılar
- ANTLR
- AWK
- Binutils
- CPython
- Clang
- Crystal
- Cygwin
- D (programlama dili)
- Free Pascal
- FreeBASIC
- GNU Assembler
- GNU Compiler Collection
- GPUTILS
- Go (programlama dili)
- HHVM
- HipHop for PHP
- IL2CPU
- Julia (programlama dili)
- Lua
- MinGW
- OCaml
- Object REXX
- PHP
- Perl
- Perl 6
- QB64
- Rubinius
- Ruby
- Ruby MRI
- Rust (programlama dili)
- Scala (programlama dili)
- Seed7
- Smalltalk
- Tcl
- Tiny C Derleyici
- V (programlama dili)
- V8
- Zig (programlama dili)
Betik dilleri
- AWK
- ActionScript
- AutoIt
- AutoLISP
- Bash
- BeanShell
- Betik dili
- Clojure
- ColdFusion
- Dart (programlama dili)
- ECMAScript
- Expect
- Groovy
- JRuby
- JavaScript
- Jython
- Kabuk programlama
- Lua
- Object REXX
- PHP
- Perl
- Perl 6
- Python
- Python S60
- REXX
- Ruby
- Scala (programlama dili)
- Scripting Layer for Android
- Sed (yazılım)
- Tcl
- Tcsh
- TypeScript
- VBScript
- Web şablon sistemi
- Windows PowerShell
- Zsh
Dinamik programlama dilleri
Dinamik tipli programlama dilleri
- APL (programlama dili)
- BeanShell
- Clojure
- Dart (programlama dili)
- Erlang (programlama dili)
- Euler (programlama dili)
- Groovy
- JavaScript
- Julia (programlama dili)
- Lisp
- Logo (programlama dili)
- Lua
- MATLAB
- Mathcad
- Objective-C
- PHP
- Perl
- PostScript
- Prolog
- Python
- Python S60
- R (programlama dili)
- Ruby
- Scheme
- Scratch (programlama dili)
- Smalltalk
- Tcl
- Windows PowerShell
Fonksiyonel programlama dilleri
- APL (programlama dili)
- Caml
- Clojure
- C♯
- Elixir
- Erlang (programlama dili)
- F Sharp
- Haskell
- Haxe
- JavaScript
- Julia (programlama dili)
- Lisp
- Logo (programlama dili)
- ML (programlama dili)
- Maple (yazılım)
- Nim (programlama dili)
- OCaml
- Opa (programlama dili)
- R (programlama dili)
- Ruby
- Rust (programlama dili)
- Scala (programlama dili)
- Standart ML
- Swift (programlama dili)
- V (programlama dili)
- XQuery
- XSLT
Metin tabanlı programlama dilleri
- AWK
- Bash
- Julia (programlama dili)
- PHP
- Perl
- Python
- REXX
- Ruby
- SNOBOL
- Sed (yazılım)
- Tcl
- Tcsh
- Windows PowerShell
Nesne tabanlı programlama dilleri
- ABAP
- ActionScript
- C++
- COBOL
- C♯
- D (programlama dili)
- Java
- Oberon (programlama dili)
- Object REXX
- Objective-C
- PHP
- Python
- Python S60
- Ruby
- Simula
- Smalltalk
Nesne yönelimli programlama dilleri
- ABAP
- C++
- COBOL
- Carbon (programlama dili)
- Crystal
- D (programlama dili)
- Dart (programlama dili)
- Fortran
- Free Pascal
- FreeBASIC
- Gambas
- Groovy
- JRuby
- Java
- Julia (programlama dili)
- Jython
- Kotlin
- Lua
- OCaml
- Object Pascal
- Object REXX
- Objective-C
- PGF/TikZ
- PHP
- Perl
- Processing
- Python
- Python S60
- Ruby
- RubyMotion
- Scala (programlama dili)
- Seed7
- Smalltalk
- Swift (programlama dili)
- Tcl
- Telescript (programlama dili)
- Turbo Pascal
- Vala (programlama dili)
- Visual Basic
- Visual Basic .NET
- Visual FoxPro
- Windows PowerShell
Ayrıca bilinir Ruby (Programlama dili), Ruby (programming language), Ruby programlama dili.