Kaynak kodu - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Örnekler

Kaynak kodu

  • Afrikaans
  • العربية
  • الدارجة
  • Asturianu
  • Azərbaycanca
  • Беларуская
  • Беларуская (тарашкевіца)
  • Български
  • বাংলা
  • Bosanski
  • Català
  • 閩東語 / Mìng-dĕ̤ng-ngṳ̄
  • کوردی
  • Čeština
  • Cymraeg
  • Dansk
  • Deutsch
  • Ελληνικά
  • English
  • Esperanto
  • Español
  • Eesti
  • Euskara
  • فارسی
  • Suomi
  • Français
  • Galego
  • 客家語 / Hak-kâ-ngî
  • עברית
  • हिन्दी
  • Hrvatski
  • Magyar
  • Հայերեն
  • Bahasa Indonesia
  • Ilokano
  • Ido
  • İtaliano
  • 日本語
  • Qaraqalpaqsha
  • ಕನ್ನಡ
  • 한국어
  • Кыргызча
  • Lëtzebuergesch
  • Lietuvių
  • Latviešu
  • Олык марий
  • മലയാളം
  • Монгол
  • Bahasa Melayu
  • Mirandés
  • မြန်မာဘာသာ
  • Nederlands
  • Norsk nynorsk
  • Norsk bokmål
  • Pälzisch
  • Polski
  • Português
  • Runa Simi
  • Română
  • Русский
  • Srpskohrvatski / српскохрватски
  • Simple English
  • Slovenčina
  • Slovenščina
  • Српски / srpski
  • Svenska
  • Kiswahili
  • தமிழ்
  • Тоҷикӣ
  • ไทย
  • ChiTumbuka
  • Українська
  • اردو
  • Vèneto
  • Tiếng Việt
  • 吴语
  • 中文
  • 閩南語 / Bân-lâm-gí
  • 粵語
  • İsiZulu
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Wikimedia Commons
  • MediaWiki
  • Vikişlev
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(Kaynak kod sayfasından yönlendirildi)
Programın yürütülmesi
Genel kavramlar
  • Kod
  • Dönüştürülme
    • Derleyici
      • Derleme zamanı
    • Optimizing compiler
  • Intermediate representation (IR)
  • Execution
    • Çalıştırma sistemi
      • Runtime
    • Executable
    • Yorumlayıcı
    • Sanal makina
Kod çeşitleri
  • Kaynak kodu
  • Hedef kodu
  • Bytecode
  • Makina kodu
  • Mikrokod
Derleme stratejileri
  • (Zamanın-önünde) (Ahead-of-time) (AOT)
  • Tam-zamanında (Just-in-time) (JIT)
    • Tracing just-in-time(TJIT)
    • Compile and go system
  • Önderleme
  • Transderleme
  • Yenidenderleme
Kaydadeğer çalışmazamanları (runtime)
  • Android Runtime (ART)
  • BEAM (Erlang)
  • Common Language Runtime (CLR) ve Mono
  • CPython and PyPy
  • crt0 (C target-specific initializer)
  • Java sanal makinesi (JVM)
  • LuaJIT
  • Objective-C and Swift's
  • V8 and Node.js
  • Zend Engine (PHP)
Kaydedeğer derleyiciler & araç setleri
  • GNU Compiler Collection (GCC)
  • LLVM and Clang
  • MSVC
Yukarıdaki görsel bir kaynak kod yapısının nasıl görüneceğine yönelik örnek içerir.

Kaynak kodu (İngilizce: source code), yazılımı oluşturan yazıdır. Kaynak kod, herhangi bir yazılımın işlenip makine diline çevrilmeden önce insanların okuyup üzerinde çalışabildiği programlama diliyle yazılmış halidir. Kaynak kod bir tümleşik geliştirme ortamında açılabilir, derlenebilir, çalışabilir kaynak kod dosyalarının tümü birleştirilip, hedef bilgisayarlarda kullanılabilir hale getirilebilir.

Ürün ve hizmet sırlarının kullandıkları yazılımda kayıtlı olduğunu düşünen kâr amaçlı kuruluşlar ekseriyetle ürünlerinin kaynak kodlarını gizlerler. Kaynak kodu gizlenmeyen yazılımlar 'açık kaynak', 'özgür yazılım' gibi isimlerle anılır. Özgür yazılıma örnekler GNU/Linux işletim sistemi ve "Eclipse" tümleşik geliştirme ortamıdır. Birçok kâr amaçlı kurum da güven, "good-will" kazanmak, irdeleme ve kullanım kolaylığı sağlamak veya özgür yazılım ekler üretimine olanak vermek gibi amaçlarla yazılımlarını açık kaynak hale getirmişlerdir.

Örnekler

[değiştir | kaynağı değiştir]

C dilinde yazılmış örnek bir kaynak kod:

  #include <stdio.h>
  int main()
  {
      printf("Merhaba Dünya");
  }

Bu örnek kod ekrana "Merhaba Dünya" yazdırır.

C# dilinde yazılmış bir kaynak kod:

  private void Form1_Load(object sender, EventArgs e)
  {
      MessageBox.Show("Merhaba Dünya");
  }

Ekrana mesaj kutusu içerisinde "Merhaba Dünya" yazdırır.

Taslak simgesiÖzgür ve açık kaynak kodlu yazılım ile ilgili bu madde taslak seviyesindedir. Madde içeriğini genişleterek Vikipedi'ye katkı sağlayabilirsiniz.
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb15918046v (data)
  • GND: 4488209-9
  • LCCN: sh90003519
  • NLI: 987007532249405171
  • SUDOC: 12859683X
"https://tr.wikipedia.org/w/index.php?title=Kaynak_kodu&oldid=34470537" sayfasından alınmıştır
Kategori:
  • Özgür yazılım taslakları
Gizli kategoriler:
  • Tüm taslak maddeler
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • SUDOC tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 10.49, 11 Aralık 2024 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Kaynak kodu
Konu ekle