• Hakkımızda
  • Yazı Gönder
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
No Result
View All Result
Home C

C Dili Hakkında

Sadık Pehlivan by Sadık Pehlivan
Mayıs 24, 2019
in C, Programlama Dilleri
3 min read
0
C Dili Hakkında
WhatsApp'ta PaylaşTwitter'da PaylaşLinkedIn'de PaylaşTelegram'da Paylaş

TARİHÇE

  C Programlama Dili genel amaçlı yapısal bir programlama dilidir. C programlama dili Dennis Ritchie tarafından 1972’de AT&T Bell Telephone Laboratuarlarında B dilinden geliştirilmiştir. C programlama dili, B(i) ve BCPL(ii) nin önemli genel kavramlarının çoğunu içerir. C programlama dili konusundaki ilk kitap, 1978’de Brian Kernighan ve Dennis Ritchie tarafından yazılmıştır. Bu sayede ilk yıllarında popüler olmayan bu dil  “C Programlama Dili” adlı kitap (Brian Kernighan ve Dennis Ritchie) sayesinde yaygınlık kazanmıştır.

14ritchie1
Dennis Ritchie
topimg 17442 bwk frank
Brian Kernighan

1983 yılında C programlama dili standardize etmek amacıyla toplanan bir komite ANSI C (American National Standart Institute) standardını tanımlamıştır. C başlangıçta birçok kişi tarafından UNIX işletim sistemini geliştiren dil olarak biliniyordu. Ama UNIX işletim sisteminin sadece 1000 satırlık bölümü C ile yazılmıştır. UNIX işletim sisteminin temeli B programlama diline dayanır. Ama günümüzde hemen hemen bütün büyük işletim sistemleri C ya da C++ ile yazılmıştır. Ayrıca Nesneye Yönelik programlama dilleri (C++,Java ve C# gibi) ve script dilleri (JavaScript,JavaApplet,PHP gibi) gibi programlama dilleri tamamen C tabanlıdır.

lab
AT&T Bell Telephone Laboratuarları


(i)  B dili 1970’de UNIX işletim sisteminin ilk versiyonunu oluşturmak üzere AT&T Bell laboratuarlarında Kenneth Thompson tarafından BCPL dili kullanılarak geliştirildi.
(ii)  BCPL (Business Common Programming Language ) 1967’de Martin Richard tarafından işletim sistemi ve derleyici yazmak için üretilen bir dildir. Bu dil CPL (Cambridge Programming Language)’den türetilmiştir.

KAYNAKÇA :
https://ahmettemel.wordpress.com/2013/11/25/c-programlama-dilinin-tarihcesi/
http://www.ilerikontrol.com/showthread.php/217-C-Programlama-Dilinin-Tarihçesi
http://www.izafet.net/threads/c-programlama-dili-nin-tarihi.32715/
http://www.uydudoktoru.com/threads/c-programlama-dili-tarihcesi.17666

sadikPehlivan
SendTweet2ShareShare
Önceki Gönderi

Gnu Felsefesi ve Linux

Sonraki Gönderi

Kuantum Teknolojisi

İlgili Yazılar

Programlama Dilleri Analizi (2019)

Programlama Dilleri Analizi (2019)

by Ali Murat Çevik
Eylül 27, 2019
0

      TIOBE verilerine göre 2019 yılı istatistikleri Java dilinin dünya genelinde en yaygın dil olduğunu gösteriyor. Java listelerdeki...

Assembly Dili Hakkında

Assembly Dili Hakkında

by Ali Murat Çevik
Ağustos 12, 2019
0

Assembly ikili sayı sistemine en yakın programlama yapılabilen bir dildir. Makine dilinden kaynaklanan zorlukları gidermek için geliştirilmiştir. Makine dili ile...

R Dili Hakkında

R Dili Hakkında

by Ali Murat Çevik
Şubat 16, 2019
0

R (Project) Nedir?Yaşadığımız bu son 10 yıl ve bundan sonraki var olacak hayatımızda en değerli madenin "veri" olduğunu düşünürsek, bu...

C# Hakkında (Sabitler,Değişkenler,NET)

C# Hakkında (Sabitler,Değişkenler,NET)

by Yazılım Karavanı
Aralık 3, 2018
0

C# İle Neler Yapılabilir : 1. Windows Form Uygulamaları (Ado.net) 2. Web Form Uygulamaları (Asp.net) 3. Mobil Programlama (Xamarin) 4....

Java Hakkında

Java Hakkında

by Sadık Pehlivan
Kasım 23, 2018
0

JAVA’da Bir Zamanlar Çocuktu... Java programlama dilinin yapımcısı olan “Sun Microsystems” şirketi, 1982 yılında beş ortak tarafından kurulmuştur. Sun Microsystems,...

Next Post
Kuantum Teknolojisi

Kuantum Teknolojisi

BMO: Kişisel Verilerinizin Gizliliği Konusunda Uyarıyoruz

BMO: Kişisel Verilerinizin Gizliliği Konusunda Uyarıyoruz

  • Popüler
  • Yorumlar
  • En Yeniler
Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Temmuz 26, 2021
B Ağaçları (B Trees)

B Ağaçları (B Trees)

Ağustos 24, 2020
Gini Index Kullanılarak Karar Ağacının (Decision Tree)  Oluşturulması

Gini Index Kullanılarak Karar Ağacının (Decision Tree) Oluşturulması

Ağustos 20, 2020
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

Mayıs 18, 2018
2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

6
Magento 2 Detaylı Kurulum & Hatalar

Magento 2 Detaylı Kurulum & Hatalar

5
Flutter’da TFLite Kullanımı

Flutter’da TFLite Kullanımı

4
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

2
Azure DevOps ile Flutter & Android CI/CD Keystore Şifrelerini Hardcode Etmeden Güvenli Saklamak (Secure Variable)

Azure DevOps ile Flutter & Android CI/CD Keystore Şifrelerini Hardcode Etmeden Güvenli Saklamak (Secure Variable)

Şubat 28, 2026
Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Mart 19, 2025
Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Mart 10, 2025
Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Şubat 10, 2025

Reklam

Yazılım Karavanı | Bilim – Teknoloji – Mühendislik

Bilgi Teknolojileri alanına meraklı herkesin buluşma noktası!

No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar

© 2020 Yazılım Karavanı Kaynak gösterilmesini rica ederiz.