# Compute'tan Cyber'a: Bilgisayar Bilimi ve Mekatroniğin Etimolojisi

> Computer, algorithm, byte, gigabyte, robot, mechatronics, cybernetics, bug, web, Bluetooth, Python ve yapay zekâ gibi teknik terimlerin kökenlerini; hesaplama tarihinden mühendislik metaforlarına, standartlardan hacker kültürüne uzanan doğrulanabilir kaynaklarla inceliyorum.

- Author: Muhammet Ali Köker
- Language: tr
- Canonical: https://alikoker.com.tr/bilgisayar-bilimi-mekatronik-etimoloji-teknoloji-terimleri
- Translation: https://alikoker.com.tr/en/etymology-of-computer-science-and-mechatronics-technology-terms
- Published: 2026-09-01T14:33:00+03:00
- Modified: 2026-09-01T14:33:00+03:00
- Verified: 2026-09-01T14:33:00+03:00
- Type: article

Bir mühendisin kullandığı kelimeler, çoğu zaman yaptığı iş kadar eski değildir. `thread` dediğimizde artık iplik düşünmeyiz; `memory` bir insan yetisi olmaktan çıkarak adreslenebilir hücrelere, `bus` yolcu taşıyan bir araçtan elektriksel bir ortak yola, `web` örümcek ağından küresel bir bilgi sistemine dönüşür. Bir işlem `child` doğurabilir, süreç `zombie` olabilir, güvenlik duvarı `firewall` adını taşır, bir programda `bug` aranır. Bunların hiçbiri teknik zorunluluk değildir. Başka kelimeler de seçilebilirdi.

Bu nedenle bilgisayar bilimi ve mekatronik terminolojisinin etimolojisini yalnızca "kelime nereden geliyor?" sorusuyla ele almak eksik kalır. Daha ilginç soru şudur: **Bir mühendislik alanı, daha önce var olmayan bir şeyi anlatmak zorunda kaldığında hangi eski kavramlara başvurur ve o kavramın hangi özelliğini yeni sisteme taşır?**

Bu yazıda terimlerin yalnız kökenlerine değil, anlam değiştirdikleri eşiklere de bakıyorum. Çünkü `computer` sözcüğünün bir zamanlar bir meslek adı olması ile `byte` sözcüğünün IBM'de bilinçli biçimde üretilmesi aynı tür dil olayı değildir. `robot` edebiyattan mühendisliğe geçmiştir; `mechatronics` bir şirket içinde doğmuş, sonra bir disiplinin adı olmuştur; `Google` matematiksel bir terimin yazımından doğup günlük dilde fiile kadar genişlemiştir. `cyber` ise bizi modern ağlardan çok daha geriye, geminin dümenini tutan kişiye götürür.

## Computer: makineden önce insan vardı

Bugün `computer` sözcüğünü bir insana yöneltmek tuhaf gelir. Oysa tarihsel sıra bunun tersidir. Computer History Museum'un "Human Computers" arşivi, yüzyıllar boyunca "computer" denilen kişilerin ekipler halinde matematiksel hesap yapan insanlar olduğunu açıkça belgeliyor. Astronomi, seyir, savunma ve bilimsel tablolar gibi büyük hesap yükleri, elektronik bilgisayardan çok önce insan emeğine bölünüyordu.

Bu ayrıntı bir kelime merakından fazlasını anlatır. `Computer`, önce **hesaplayan kişi**, daha sonra **hesaplayan makine** oldu. İşlev, işi yapan insandan onu otomatikleştiren araca geçti; sözcük ise yerinde kaldı.

`compute` sözcüğünün arkasında Latince *computare* bulunur. Tarihsel açıklamalarda *com-* ile *putare* bileşenlerinin "birlikte hesaplamak, hesabını çıkarmak" anlam alanına ulaştığı görülür. Aynı aileden `computation` ve `computer`, bugün bilgisayar biliminin en temel kavramsal eksenlerinden birini oluşturuyor.

Bu dönüşüm, bilgisayar tarihinin kısa bir özeti gibi okunabilir:

```text
hesaplama işi
      ↓
hesaplayan insan
      ↓
mekanik hesaplama aracı
      ↓
elektronik bilgisayar
      ↓
genel amaçlı programlanabilir hesaplama sistemi
```

Burada dil teknolojiyi geriden takip etmemiştir; eski bir meslek adı yeni aracın üzerine taşınmıştır. Günümüzde "human computer" ifadesinin ayrıca açıklama gerektirmesi, semantik dönüşümün ne kadar tamamlandığını gösterir.

## Algorithm: El-Hârizmî'nin adından soyut bir yönteme

`Algorithm` daha farklı bir yol izler. Sözcüğün kökeni, 9. yüzyılda yaşamış matematikçi **Muhammed bin Musa el-Hârizmî'nin** adının Latinceye aktarılmasına dayanır. Orta Çağ Avrupası'nda Hindu-Arap rakamlarıyla hesap yöntemlerini anlatan metinler, El-Hârizmî'nin adının Latinleştirilmiş biçimleriyle ilişkilendirildi. `Algorism` gibi biçimler önce belirli sayı ve hesap yöntemlerine gönderme yaparken, zamanla sözcük `algorithm` biçiminde çok daha genel bir işlem tarifine dönüştü.

Bu nedenle algoritmanın tarihindeki değişim yalnız fonetiktir demek doğru olmaz. Anlam da genişlemiştir:

```text
al-Khwārizmī
      ↓
algorismi / algorism
      ↓
belirli hesap yöntemleri
      ↓
algorithm
      ↓
bir problemi çözmek için tanımlı işlem dizisi
```

Bilgisayar biliminde bugün algoritma bir kişinin adına işaret etmez. Sıralama, arama, çizge, sıkıştırma, kriptografi veya zamanlama algoritmalarından söz ederken soyut bir yöntem sınıfını kastediyoruz. Buna rağmen kelimenin içinde bilim tarihinin coğrafyası hâlâ saklıdır.

El-Hârizmî ile ilgili ikinci önemli iz `algebra` sözcüğündedir. Bu kez kişinin adı değil, eserinin başlığındaki Arapça *al-jabr* kavramı Avrupa dillerine taşınmıştır. Aynı bilimsel geleneğin iki ayrı izi, modern matematik ve bilgisayar terminolojisinin merkezinde yaşamaya devam eder.

## Bit ve byte: doğal evrim değil, mühendislik kararı

`Bit` ve `byte` yan yana kullanıldıkları için aynı türden kelimelermiş gibi görünebilir. Değildirler.

`Bit`, **binary digit** ifadesinin kısaltılmasıyla teknik anlam kazanmıştır. Üstelik İngilizcede zaten "küçük parça" anlamına gelen `bit` kelimesi bulunduğundan, ortaya çıkan terim bilgi teorisi açısından neredeyse kendiliğinden bir metafor gibi çalışır: ikili bilginin küçük parçası.

`Byte` ise daha belirgin biçimde tasarlanmış bir kelimedir. IBM Stretch çalışmalarında Werner Buchholz'un 19 Eylül 1956 tarihli **Memory Word Length and Indexing** notu doğrudan "input-output byte size" ifadesini kullanır ve seri giriş/çıkış için azami byte büyüklüğünü 8 bit olarak belirtir. Erken Stretch belgeleri açısından önemli nokta şudur: byte kavramı bugünkü bütün platformlarda değişmez kabul ettiğimiz 8 bitlik birimle tarihsel olarak aynı anda donmuş değildi. Bilgisayar mimarilerinin ilk dönemlerinde karakter ve alt sözcük boyutları daha değişkendi.

`Byte` adının `bite` sözcüğüyle ilişkili biçimde seçilip `bit` ile karışmaması için yazımının değiştirilmesi, mühendislik terminolojisinin ne kadar bilinçli üretilebildiğine güzel bir örnektir.

Bugün artık standart kullanım nettir:

```text
1 byte = 8 bit
```

Fakat bu eşitliği geçmişe doğru sınırsız biçimde uygulamak tarihsel ayrıntıyı kaybettirir.

## Giga neden milyar, gibi neden 2³⁰?

`Gigabyte` sözcüğünde iki ayrı tarih birleşir: ölçü biliminin `giga` öneki ile bilgisayar mimarisinin `byte` birimi.

BIPM'nin SI sisteminde:

```text
kilo = 10³
mega = 10⁶
giga = 10⁹
tera = 10¹²
```

Dolayısıyla SI anlamında bir gigabyte:

```text
1 GB = 10⁹ byte
```

olmalıdır.

Bilgisayarların ikili yapısı ise uzun süre pratik bir terminoloji alışkanlığı oluşturdu. `2¹⁰ = 1024` sayısı 1000'e yakın olduğundan kilo, mega ve giga önekleri ikinin kuvvetleri için de kullanıldı. Sonuç, özellikle bellek ve depolama kapasitesinde aynı kelimenin iki farklı sayısal anlama gelebildiği bir dönemdi.

IEC bu belirsizliği gidermek için 1998'de ikili önekleri standartlaştırdı. NIST'in tarihsel açıklamasında türetim açıkça verilir:

| Ondalık | Değer | İkili | Değer |
| --- | ---: | --- | ---: |
| kilobyte (kB) | 10³ B | kibibyte (KiB) | 2¹⁰ B |
| megabyte (MB) | 10⁶ B | mebibyte (MiB) | 2²⁰ B |
| gigabyte (GB) | 10⁹ B | gibibyte (GiB) | 2³⁰ B |
| terabyte (TB) | 10¹² B | tebibyte (TiB) | 2⁴⁰ B |

`Kibi`, `mebi` ve `gibi` kulağa tarih boyunca kendiliğinden oluşmuş kelimeler gibi gelmez; çünkü gerçekten de öyle değillerdir. Teknik belirsizliği kaldırmak üzere standardizasyonla üretilmiş sözcüklerdir. Etimoloji burada doğrudan ölçüm doğruluğu ve sistem mühendisliğiyle birleşir.

## Program: gelecekte yapılacak şeyin önceden yazılması

`Program` bilgisayardan çok daha eskidir. Yunanca *programma* ve *graphein* ile ilişkili tarihsel çizgide sözcük, yazılmış bildiri, plan veya önceden belirlenmiş düzen anlamlarını taşımıştır.

Bilgisayar programı bu eski anlamla şaşırtıcı derecede uyumludur. Program, makinenin ileride gerçekleştireceği davranışın önceden sembolik biçimde yazılmasıdır.

Bu açıdan:

```text
program
→ önceden yazılmış plan
→ yürütülecek talimatların gösterimi
→ executable davranışın kaynağı
```

şeklindeki anlam aktarımı yalnız benzetme değildir. Programlamanın özündeki "davranışı önceden tarif etme" düşüncesini korur.

`instruction`, `statement`, `expression`, `language`, `grammar`, `syntax` ve `semantics` gibi terimler de yazı ve dil biliminden hesaplamaya uzanan başka bir terminoloji ailesi oluşturur. Bilgisayar programlama dilleri, adlarında bile doğal dil ile biçimsel sistem arasındaki ilişkiyi taşır.

## Memory, address, register: bilgisayarın zihni ve bürokrasisi

Bilgisayar mimarisinde kullandığımız birçok sözcük elektronik kökenli değildir.

`Memory`, hatırlama yetisini anlatan insan merkezli bir kelimenin veri saklayan fiziksel sisteme aktarılmasıdır. `Address`, bir kişinin veya yapının bulunabileceği yeri tarif ederken bellek hücresinin konumuna dönüşür. `Register`, kayıt defteri ve kayıt tutma anlam alanından işlemci içindeki küçük, hızlı saklama alanına taşınır.

Bu üç terim birlikte düşünüldüğünde bilgisayarın yalnız insan zihninden değil, gündelik kurumsal yaşamdan da metafor ödünç aldığı görülür:

- memory: bilgiyi tutar,
- address: bilginin nerede olduğunu söyler,
- register: geçici veya tanımlı bir değeri kaydeder.

[Bellek hiyerarşisi, register ve pipeline](/bilgisayar-mimarisi-komut-kumesi-boru-hatti-bellek) gibi bugün kesin teknik anlamları bulunan kavramların isimleri, ilk bakışta elektronik devreyi anlatmaz. Teknikleşme tamamlandığında metafor görünmez hale gelir.

## Stack ve queue: fiziksel davranış algoritmaya dönüşünce

`Stack` ve `queue`, adlandırmanın veri yapısının davranışını nasıl taşıyabildiğini gösteren iki berrak örnektir.

Bir `stack`, üst üste konulan nesneler yığınıdır. En son konan nesne üsttedir ve önce o alınır. Bilgisayar bilimindeki LIFO davranışı tam da bu fiziksel ilişkiyi soyutlar.

Bir `queue` ise sıradır. İnsanlar sıraya bir uçtan girer, diğer uçtan çıkar. FIFO veri yapısında da aynı düzen korunur.

```text
stack → last in, first out
queue → first in, first out
```

Burada kelime yalnız akılda kalıcı bir benzetme değildir; **metafor algoritmik semantiği taşır**. Bir öğrenci gerçek dünyadaki kuyruğun davranışını biliyorsa veri yapısının temel kuralını kelimenin kendisinden çıkarabilir.

## Pipeline ve bus: sanayiden bilgisayar mimarisine

`Pipeline`, başlangıçta bir akışkanı aşamalar boyunca taşıyan boru hattını düşündürür. İşlemci mimarisinde ise komut işleme birden fazla aşamaya bölünür; farklı komutlar aynı anda farklı aşamalarda bulunabilir.

Fiziksel akış metaforu burada zamanlama modeline dönüşür:

```text
fetch → decode → execute → memory → write-back
```

Bir komut hattın sonuna ulaşırken arkadan başka komutlar gelir. Pipeline'ın gecikme ile throughput arasındaki ayrımını anlamak için bu metafor oldukça işlevseldir.

`Bus` da benzer biçimde ortak taşıma fikrini elektronik bağlantıya aktarır. Bilgisayarın adres, veri ve denetim hatlarının paylaşılan iletişim yolu olarak düşünülmesi, gündelik ulaşım kelimesini donanım mimarisine yerleştirmiştir.

Teknik terminolojinin kalıcılığını sağlayan şey çoğu zaman kelimenin tarihsel doğruluğu değil, modellemeye ne kadar iyi hizmet ettiğidir.

## Robot: mühendisliğin merkezindeki edebiyat kelimesi

Mekatronik ve robotikteki en güçlü etimolojik örneklerden biri `robot`tur. Kelime bir mühendislik standardında veya laboratuvar raporunda doğmadı. Karel Čapek'in 1920 tarihli **R.U.R. (Rossum's Universal Robots)** oyunu aracılığıyla dünyaya yayıldı. Çekçe `robota`, zorunlu çalışma veya angarya anlam alanıyla ilişkilidir. Çek kaynaklarında ve Čapek'in kendi anlatımlarında kelime önerisinin kardeşi Josef Čapek'e dayandığı aktarılır.

Bu köken, robotik tarihindeki sürekli tartışmayla şaşırtıcı biçimde örtüşür: insan emeğinin hangi bölümünü makineye devredebiliriz?

```text
robota
→ zorunlu emek
→ robot
→ yapay işçi
→ endüstriyel robot
→ mobil/otonom robot
→ collaborative robot
```

`Cobot` gibi daha yeni terimler, aynı ailenin yeniden şekillendiğini gösterir. Artık hedef yalnız insanın yerine çalışan makine değil, insanla ortak çalışma alanını paylaşan sistemdir.

Bir kelimenin 1920'de edebî bir yapıtla görünür hale gelip birkaç on yıl sonra [robotik, gömülü sistem ve otonomi](/mini-iha) literatürünün sıradan teknik sözcüğüne dönüşmesi, bilim ve kültür arasındaki geçişin iyi bir örneğidir.

## Mechatronics: bir marka başvurusundan disiplin adına

`Mechatronics` benim için bu araştırmanın en açıklayıcı kelimelerinden biri. Çünkü sözcüğün yapısı, disiplinin yapısını doğrudan gösteriyor.

Yaskawa'nın kurumsal tarih kaydına göre mühendis **Tetsuro Mori**, `mechanism` ve `electronics` sözcüklerini birleştirerek `Mechatronics` terimini oluşturdu; Yaskawa 1969'da marka tescili için başvurdu ve tescil 1972'de gerçekleşti. Şirket daha sonra kelimenin yaygın bir teknik terim haline gelmesini destekleyecek biçimde marka üzerindeki hakkını bıraktı.

```text
mechanism + electronics
          ↓
     mechatronics
```

Bugün mekatroniği yalnız mekanik ile elektroniğin toplamı olarak tanımlamak ise eksik kalır. Kontrol, sensörler, gömülü hesaplama, yazılım, haberleşme ve giderek veri odaklı yöntemler disiplinin içine yerleşmiştir.

Böylece sözcüğün anlamı kendi morfolojisini aşmıştır. Kelime iki alanın birleşmesinden doğmuş, disiplin olgunlaştıkça daha geniş bir sistem mühendisliği çerçevesini taşımaya başlamıştır.

Bu, yeni mühendislik alanlarının nasıl ortaya çıktığına ilişkin güzel bir modeldir: önce teknolojiler birlikte çalışır, ardından bu birlikteliğin adı konur, daha sonra ad kendi başına bir akademik ve mesleki kimlik kazanır.

## Cybernetics: bilgisayardan önce dümenci vardı

`Cyber` bugün çoğu kişi için ağ, saldırı, güvenlik veya dijital ortam çağrışımı yapar. Fakat kelimenin tarihsel yolu doğrudan bilgisayarla başlamaz.

Norbert Wiener, 1948'de yayımlanan **Cybernetics: Or Control and Communication in the Animal and the Machine** adlı çalışmasıyla `cybernetics` terimini modern bilimsel bağlamına yerleştirdi. Sözcük Yunanca *kybernētēs*, yani **dümenci/steersman** anlam alanına uzanır.

Dümencinin yaptığı iş kontrol teorisi açısından şaşırtıcı derecede moderndir:

```text
hedef yön
   ↓
mevcut yönün gözlenmesi
   ↓
sapmanın değerlendirilmesi
   ↓
dümenin değiştirilmesi
   ↓
yeni durumun tekrar gözlenmesi
```

Başka bir ifadeyle:

```text
reference → measurement → error → control action → plant → feedback
```

Antik denizcilik metaforu, geri beslemeli kontrol düşüncesine olağanüstü iyi oturur.

Daha sonra `cybernetics` kısalarak veya üretken bir ön ek gibi davranarak `cyber-` ailesini besledi: cyberspace, cybercrime, cyberattack, cybersecurity. Bugünkü [siber güvenlik](/guvenli-yazilim-muhendisligi-uygulamali-siber-guvenlik) dilinin en görünür öneki, kökeninde dijital dünyayı değil bir gemiyi yöneten kişiyi taşır.

## Feedback: konuşmadan kontrol döngüsüne

Mekatronikte sıradanlaşmış bir başka kelime `feedback`tir. Günlük dilde bir sonuca ilişkin geri bildirim anlamı taşırken kontrol sistemlerinde çıkışın bir bölümünün giriş tarafına geri beslenmesini ifade eder.

Burada kelime, sistem davranışının matematiksel yapısını sezgisel hale getirir. Kapalı çevrim denetimde ölçülen çıktı referansla karşılaştırılır ve hata sinyali kontrol eylemini etkiler. `Feedback` sözcüğü bu dönüşü fiziksel bir "geri verme" hareketi gibi anlatır.

Kontrol mühendisliğinin dili bu tür fiil ve yön metaforlarıyla doludur: response, tracking, error, disturbance, plant, observer, state, feedback. Bunların teknik tanımları kesinleşmiştir; ancak kelimelerin gündelik anlamları ilk zihinsel modeli kurmaya devam eder.

## Servo: hizmet etmekten hassas harekete

`Servo` da mekatronik için dikkat çekici bir kelimedir. Latince *servus* ve hizmet etme anlam alanıyla ilişkili sözcük ailesi, mühendislikte bir komuta uyan ve geri beslemeyle konum, hız veya başka bir büyüklüğü izleyen sistemleri adlandırmak için kullanılmıştır.

Bugün `servo motor` dediğimizde çoğu zaman motorun kendisini kastediyoruz; oysa klasik servo kavramı motor, algılama, kontrol ve geri besleme zincirini kapsayan bir denetim sistemine işaret eder.

Etimoloji burada mühendislik açısından yararlı bir uyarı verir: servo yalnız "küçük ve hassas motor" değildir; **bir referansa hizmet eden kapalı çevrim davranış** düşüncesi kelimenin teknik tarihinin merkezindedir.

## Bug: 1947'de doğmayan meşhur güve

Bilgisayar tarihinin en çok tekrar edilen hikâyelerinden biri Grace Hopper ve Mark II'de bulunan güvedir. Olay gerçektir; yaygın çıkarım ise eksiktir.

Smithsonian National Museum of American History, mühendislerin makinelerdeki küçük kusurlar için `bug` sözcüğünü bir yüzyılı aşkın süredir kullandığını ve Thomas Edison'un 1870'lerde elektrik devrelerindeki sorunları `bugs` olarak adlandırdığını belirtiyor. 1947'de Harvard Mark II üzerinde çalışan ekip gerçekten bir güveyi bileşenler arasında buldu, logbook'a yapıştırdı ve "first actual case of bug being found" notunu düştü.

Notun mizahı zaten kelimenin daha önce kullanıldığını gösterir: **ilk kez bug kavramı bulunmamış, kelimenin gerçek bir böcek karşılığı bulunmuştu.**

Bu ayrım önemlidir:

```text
bug = teknik kusur       → 1947'den önce de var
moth in Mark II          → gerçek olay
Grace Hopper efsanesi    → terimin başlangıcı değil
```

Etimoloji araştırmasında iyi hikâye ile doğru hikâyeyi ayırmak gerekir. Teknoloji tarihindeki pek çok şehir efsanesi, gerçek bir olayın yanlış nedensellik bağıyla anlatılmasından doğar.

## Debug: metafor bir fiile dönüşüyor

`Bug` teknik kusur anlamını kazanınca `debug` neredeyse kaçınılmaz hale gelir: hatayı sistemden çıkarma eylemi.

Burada kelime ailesinin üretkenliği görülür:

```text
bug
debug
debugger
debugging
```

Programcı için bugün tamamen teknik olan bu sözcükler, köken metaforunu hâlâ görünür biçimde taşır. Bir hatayı "temizlemek" veya "ayıklamak" da Türkçede benzer metaforik davranıştır.

## Mouse: laboratuvar lakabından insan-bilgisayar etkileşimine

Bilgisayar faresinin adı fiziksel benzerlikten gelir. Douglas Engelbart'ın ekibinde geliştirilen ilk işaretleme aygıtlarının kablosu ve küçük gövdesi fareyi çağrıştırıyordu. Computer History Museum kayıtlarında, ekibin ismi tam olarak kimin koyduğunu sonradan hatırlamadığı; aygıtın ise zamanla `mouse` adıyla yerleştiği aktarılır.

Buradaki dönüşüm dikkat çekicidir:

```text
fiziksel benzerlik
→ laboratuvar lakabı
→ ürün sınıfı
→ HCI standardı
```

Bugün "mouse" dendiğinde önce bilgisayar aygıtını düşünen bir kullanıcı için metafor neredeyse tersine dönmüştür. Hatta dokunmatik ekran çağında fiziksel fareye hiç benzemeyen işaretleme davranışları bile aynı kavramsal ailede açıklanabilir.

## Web: örümcek ağından küresel bilgi uzayına

`World Wide Web` adı da kaçınılmaz değildi. CERN'in tarih arşivine göre Tim Berners-Lee'nin projesi için **The MESH**, **The Information Mine** ve **World Wide Web** gibi adlar tartışılmıştı. İlk tarayıcı/düzenleyici uygulamasının adı da başlangıçta `WorldWideWeb` idi; proje adıyla karışmaması için daha sonra `Nexus` olarak değiştirildi.

`Web` metaforunun başarısı, topolojiyi tek kelimeyle anlatabilmesindedir. Düğümler ve bağlantılar, doğrusal bir kitap yerine birbirine referans veren bir ağ oluşturur.

Bu tek metafordan büyük bir teknik sözlük doğdu:

```text
web
web page
website
web server
web browser
web crawler
spider
```

İlginç olan, `crawler` ve `spider` sözcüklerinin ana metaforu daha da güçlendirmesidir. Web bir ağ ise, ağın üzerinde dolaşan otomatik yazılımın örümcek olarak adlandırılması dilsel olarak doğal hale gelir. İlk metafor, sonraki terimlerin üretim alanını belirler.

## Internet: özel isim olmadan önce ağlar arası ağ

`Internet` sözcüğünü Web ile eş anlamlı kullanmak teknik olarak yanlıştır. Web, Internet üzerinde çalışan uygulama ve bilgi sistemlerinden biridir.

Kelimenin yapısı ise kavramı doğrudan açıklar:

```text
inter + network
→ internetwork
→ internet
```

Erken ağ terminolojisinde bir `internet`, birbirine bağlanmış ağlardan oluşan sistemi genel anlamda ifade edebilirdi. Zamanla dünya çapındaki TCP/IP ağı özel bir varlık olarak `the Internet` biçiminde anıldı.

Bu tarih, büyük `I` harfinin dahi bir dönem kavramsal ayrım taşıdığını gösterir: genel bir ağlar arası yapı ile belirli küresel ağ.

[Ağ protokolleri, routing ve katmanlar](/bilgisayar-aglari-protokoller-yonlendirme-guvenlik) geliştikçe `packet`, `frame`, `port`, `socket`, `gateway`, `bridge`, `handshake` gibi başka gündelik ve fiziksel metaforlar da teknik dile yerleşti.

## Packet ve frame: veri fiziksel nesne gibi davranınca

Ağ mühendisliğinde veri soyuttur; terminoloji ise onu taşınan nesne gibi anlatır.

`Packet` paketlenmiş küçük gönderiyi, `frame` bir çerçeveyi, `header` baş kısmını, `payload` taşınan asıl yükü çağrıştırır. `Gateway` kapı/geçit, `bridge` köprü, `port` liman veya giriş noktası, `handshake` ise iki tarafın karşılıklı anlaşma hareketidir.

Bu kelimeler protokol davranışını kavramsallaştırmada iş görür:

```text
header + payload
        ↓
      packet
        ↓
 gateway / router
        ↓
     endpoint
```

Ağ terminolojisinin önemli kısmı, görünmeyen bit akışını fiziksel lojistiğe benzeterek anlaşılır hale getirir.

## Firewall: yangın duvarından ağ güvenliğine

`Firewall` bilgisayar güvenliğiyle başlamaz. Mimari ve araç tasarımında yangının bir bölmeden diğerine geçmesini engelleyen fiziksel bariyeri anlatır.

Ağ güvenliğinde aynı prensip soyutlanmıştır: sınırdan geçen trafiği denetleyen ve politikasına göre geçiren veya engelleyen mekanizma.

Metaforun gücü sınır kavramındadır. Fiziksel yangının yayılımı yerine istenmeyen ağ trafiğinin geçişi denetlenir. Bugün modern güvenlik mimarisi tek bir çevre duvarından çok daha karmaşık olsa da `firewall` adı kalmıştır.

Bu durum terminolojinin teknolojiyle aynı hızda değişmediğini gösterir. Mimari değişebilir; başarılı metafor yaşamaya devam eder.

## Trojan: Homeros'tan kötü amaçlı yazılıma

`Trojan horse` veya `Trojan`, güvenilir görünen bir yapının içine saklanan tehlike düşüncesini Truva Atı anlatısından alır.

Bilgisayar güvenliğinde terim, kendisini yararlı veya meşru gösterirken istenmeyen davranışı içeren yazılım için kullanılır. Burada aktarılan şey biçim değil **stratejidir**: savunmayı doğrudan kırmak yerine güven üzerinden içeri girmek.

`Virus` ve `worm` gibi başka güvenlik terimleri de biyolojik veya canlılık metaforları taşır. Virus bir taşıyıcıya ihtiyaç duyabilen çoğalma modelini, worm ise ağ üzerinde kendi kendine yayılabilen davranışı adlandırmak için kullanılmıştır. Güncel malware sınıflandırmaları bu erken metaforlardan daha karmaşıktır, fakat kelimeler kalıcıdır.

## Sandbox ve honeypot: güvenlik laboratuvarının gündelik nesneleri

`Sandbox`, çocuğun sınırları belli kum havuzundan gelir. Yazılım güvenliğinde amaç benzerdir: kodun hareket alanını sınırlamak, dış sisteme etkisini azaltmak.

`Honeypot` ise çekici yem metaforudur. Gerçek üretim varlığı gibi görünen bir sistem, saldırgan davranışını gözlemek veya erken belirlemek için kontrollü biçimde cazip hale getirilir.

Bu iki terim güvenliğin iki farklı stratejisini isimlerinde taşır:

- sandbox: **sınırla**,
- honeypot: **çek ve gözle**.

Teknik terminolojinin bazen tanımdan önce sezgi vermesi, bu tür metaforların neden kalıcı olduğunu açıklar.

## Python: yılandan değil komediden

Programlama dillerinin isimleri ayrıca bir kültür tarihi oluşturur. `Python` bunun en sık yanlış tahmin edilen örneklerinden biridir.

Guido van Rossum, 1996'da yazdığı önsözde Aralık 1989'da yeni bir scripting language üzerinde çalışmaya başladığını ve **Monty Python's Flying Circus** hayranı olduğu için projeye Python çalışma adını verdiğini doğrudan anlatır. Python'un güncel resmi FAQ'su da aynı kökeni doğrular: kısa, benzersiz ve biraz gizemli bir isim istenmiştir.

Dolayısıyla:

```text
Python dili → Monty Python
Python dili ↛ yılan
```

Bugün Python logosunda yılan çağrışımının görünür hale gelmesi, kelimenin sonraki kültürel katmanıdır; adın ilk nedeni değildir.

## GNU: bir kısaltma kendi içine dönünce

`GNU`, bilgisayar kültürünün kelime üretme biçiminin klasik örneklerinden biridir:

**GNU's Not Unix**

Bu bir recursive acronym'dir; açılımın ilk kelimesi yine GNU'dur. GNU Project'in resmi tarihçesi adın bilinçli olarak bu nedenle seçildiğini ve bunun hacker kültüründeki daha eski recursive acronym geleneğinin devamı olduğunu açıklar. Aynı tarih anlatısında `TINT = TINT Is Not TECO` gibi daha eski örnekler de verilir.

Burada etimoloji geleneksel dil değişiminden farklıdır. Bir topluluk kendi iç mizahını, teknik tarih bilgisini ve kimlik ifadesini aynı isimde birleştirmiştir.

GNU adı hem Unix'e teknik yakınlığı hem de "Unix değildir" ayrımını aynı anda taşır. Bir kelime, mimari soy bağını ve politik/teknik bağımsızlık iddiasını birlikte ifade eder.

## Bluetooth: bin yıl önceki kralın baş harfleri cebimizde

`Bluetooth` teknik bir kısaltma değildir. Bluetooth SIG'nin resmi tarihine göre 1996'da Intel, Ericsson ve Nokia kısa menzilli kablosuz iletişim için ortak bir standart üzerinde çalışırken Intel'den **Jim Kardach**, 10. yüzyıl Danimarka Kralı Harald "Bluetooth" Gormsson'a gönderme yapan adı geçici kod adı olarak önerdi.

Analojinin özü birleşmeydi: Harald'ın siyasi birlik kurması ile yeni teknolojinin PC ve cep telefonu endüstrilerini kısa menzilli bağlantıyla birleştirme amacı arasında bağ kuruldu.

Daha da ilginci logodur. Bluetooth işareti, Harald'ın baş harflerine karşılık gelen Younger Futhark runeleri **Hagall (ᚼ)** ile **Bjarkan (ᛒ)** işaretlerinin bind rune biçiminde birleştirilmesidir.

Bir kablosuz protokolün görsel kimliği böylece yaklaşık bin yıllık İskandinav tarihine bağlanır.

## Google: googol, bir yazım ve yeni bir fiil

Google'ın adında matematik vardır. Stanford'dan David Koller'in, Google'ın doğduğu Gates Computer Science Building çevresindeki kişilerden aktardığı tarihçeye göre ilk arama motorunun adı `BackRub` idi; bu ad Web'deki backlink analizine dayanıyordu.

1997'de daha büyük miktarda veriyi indeksleme fikrini yansıtacak yeni bir isim aranırken `googolplex` ve `googol` konuşuldu. `Googol`, 10¹⁰⁰ sayısının adıdır. Sean Anderson kullanılabilir alan adını ararken sözcüğü `google.com` biçiminde yazdı; alan adı boştu ve Larry Page bu biçimi benimsedi. Koller, alan adı kaydını **15 Eylül 1997** olarak veriyor.

Böylece sıra şu hale gelir:

```text
googol = 10¹⁰⁰
      ↓
çok büyük nicelik fikri
      ↓
google yazımı
      ↓
Google
      ↓
arama motoru / şirket
      ↓
to google
```

Bu, matematikten markaya ve markadan günlük fiile uzanan sıra dışı bir anlam yolculuğudur.

## Artificial Intelligence: 1955'te adı konan iddia

`Artificial intelligence` ifadesi bugün çok geniş bir teknoloji ailesini kapsıyor. Terimin tarihsel dayanağı için ikincil bir kaynağa ihtiyaç yok: 31 Ağustos 1955 tarihli **A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence** belgesi erişilebilir durumda.

John McCarthy, Marvin Minsky, Nathaniel Rochester ve Claude Shannon imzalı öneri, 1956 yazında yapılacak çalışma için `artificial intelligence` adını başlıkta kullanır. Belgenin temel varsayımı da dikkat çekicidir: öğrenmenin ve zekânın özelliklerinin, bir makinenin bunları simüle edebileceği kadar kesin biçimde tarif edilebileceği düşüncesi.

Dolayısıyla "artificial intelligence" yalnız yeni bir çalışma alanına verilen isim değildi; güçlü bir bilimsel programın ifadesiydi.

Bugünkü [görüntü, ses işleme ve yapay zekâ](/yapay-zeka-kuramdan-uygulamaya) çalışmalarına gelene kadar terimin kapsamı defalarca değişti. Ancak 1955 belgesindeki dil, alanın başlangıçtaki hedefinin ne kadar geniş olduğunu gösterir: dil kullanmak, soyutlama oluşturmak, insanlara ayrılmış problemleri çözmek ve kendini geliştirmek.

## Neural network, learning, attention: makineyi insan diliyle anlatmak

Yapay zekâ terminolojisi, bilgisayar biliminin antropomorfik eğilimini en görünür hale getiren alanlardan biridir.

`neural network`, `learning`, `memory`, `attention`, `vision`, `language`, `agent` ve `hallucination` sözcükleri biyoloji, psikoloji ve insan davranışından gelir. Bunların teknik karşılıkları, gündelik anlamlarıyla bire bir aynı değildir.

Bir modelin `attention` hesaplaması insanın dikkat deneyimi değildir. `Machine learning`, insan öğrenmesinin sayısal bir kopyası değildir. Büyük dil modelinin `hallucination` olarak adlandırılan yanlış üretimi klinik anlamda halüsinasyon değildir.

Bu terimler işe yarar; ancak aynı zamanda zihinsel modelimizi yönlendirir. Etimoloji bu noktada yalnız geçmişi açıklamaz, güncel mühendislik iletişiminin riskini de gösterir. Antropomorfik kelime teknik davranışı gereğinden fazla insansı algılatabilir.

## Transformer: dönüşüm yapan yapıdan özel mimari adına

`Transformer` kelimesi elektrik mühendisliğinde çok daha eski bir teknik geçmişe sahiptir: transformatör, elektromanyetik indüksiyonla gerilim/akım düzeylerini dönüştüren aygıttır. Yapay zekâdaki Transformer ise farklı bir teknik aileye aittir ve 2017'deki attention tabanlı mimariyle özel ad haline gelmiştir.

Aynı İngilizce kelimenin elektrik mühendisliği ve yapay zekâda iki güçlü teknik anlam taşıması, disiplinler arası terminolojide bağlamın önemini gösterir.

Bir mekatronik mühendisi için `transformer` dendiğinde güç elektroniği, bir NLP araştırmacısı için model mimarisi akla gelebilir. Etimolojik ortaklık, teknik eşdeğerlik anlamına gelmez.

## Hardware, software, firmware: sertten yumuşağa, sonra aradaki katmana

`Hardware` bilgisayardan önce metal eşya ve fiziksel araç-gereç için kullanılan bir sözcüktü. Bilgisayarın fiziksel bileşenlerini anlatmak için son derece uygun bir üst terime dönüştü.

`Software` ise buna karşıtlık üzerinden kuruldu: fiziksel olmayan programlar ve ilişkili mantıksal içerik. Daha sonra `firmware`, donanım ile yazılım arasında kalıcı/cihaza bağlı yazılım katmanını adlandırmak için aynı sertlik metaforunu sürdürdü.

```text
hardware
software
firmware
```

Bu üçlü bilimsel sınıflandırmadan çok sezgisel bir malzeme metaforuna benzer. Buna rağmen bilgisayar mühendisliğinin en kalıcı ayrımlarından birine dönüşmüştür.

## Kernel ve shell: çekirdek ile kabuk

İşletim sistemi terminolojisindeki `kernel` ve `shell` aynı fiziksel metafor ailesinde okunabilir.

`Kernel`, tohumun veya meyvenin çekirdeği gibi sistemin merkezindeki temel bileşeni; `shell` ise kullanıcı ile iç sistem arasındaki dış katmanı anlatır. Unix geleneğinde shell bir command interpreter olarak teknik biçimde kesinleşmiştir.

Bu isimler mimariyi tek bakışta anlatır:

```text
kullanıcı
  ↓
shell
  ↓
kernel
  ↓
hardware
```

Gerçek işletim sistemi mimarisi elbette bu dört satırdan daha karmaşıktır. Yine de metafor onlarca yıldır eğitimde ve mühendislik iletişiminde yaşamaktadır.

## Process ailesi: parent, child, orphan ve zombie

Unix ve POSIX çevresinde süreç yaşam döngüsü neredeyse küçük bir aile metaforuna dönüşmüştür.

Bir process başka bir process oluşturduğunda `parent` ve `child` ilişkisi kurulur. Parent ilişkisi kaybolan süreç `orphan`, çalışması bitmiş ancak çıkış durumu henüz toplanmamış süreç `zombie` olarak adlandırılır. `fork` ise bir akışın iki kola ayrılması fikrini taşır.

Bu terimler birbirinden bağımsız değildir. İlk metafor sonraki sözcükleri mümkün kılar:

```text
parent
  └── child
       ├── orphan
       └── zombie
```

Teknik terminoloji burada bir **metafor ağı** kurar. Yeni kavramlar, daha önce seçilmiş kelimelerin semantik alanından türetilir.

## Daemon: süreç yönetiminde mitolojik çağrışım

Unix dünyasındaki `daemon`, arka planda çalışan servis süreçleri için kullanılan köklü bir terimdir. Modern kullanımda dini "demon" kavramıyla karıştırılması sık görülür; yazımı da zaten `daemon` biçimindedir.

Terimin bilgisayar kültüründeki kullanımında, görünmeden iş yapan yardımcı varlık fikri etkili olmuştur. Sonradan `mail daemon`, `cron daemon` gibi kullanımlar teknik sözlüğün parçası haline geldi.

Burada önemli olan, bilgisayar terminolojisinin yalnız bilimsel veya endüstriyel kaynaklardan beslenmemesidir. Mitoloji, mizah, laboratuvar kültürü ve edebiyat da teknik dilin üreticileridir.

## Cookie: protokolün taşıdığı küçük hatıra

`Cookie` Web'deki en gündelik isimlerden biridir. HTTP'nin kendisi stateless bir protokol olduğundan, oturum ve tercih bilgisinin korunması için istemci tarafında tutulan küçük veri parçaları Web uygulamalarında merkezi bir rol kazanmıştır.

Kelimenin `magic cookie` gibi daha eski bilgisayar jargonuyla ilişkisi, terimin Web'den önceki teknik kültüre bağlandığını gösterir. RFC belgelerinde `magic cookie` ifadesinin standart teknik bağlamda kullanıldığı örnekler vardır.

Bugün `cookie` sıradan kullanıcı için gizlilik bildiriminin adı haline gelmiştir. Böylece programcı jargonundan protokol terminolojisine, oradan hukuk ve günlük kullanıcı diline geçen başka bir kelime zinciri ortaya çıkar.

## Magic number: deterministik sistemde neden "sihir" var?

Mühendislik ölçülebilir, açıklanabilir ve deterministik davranış arar. Buna rağmen `magic number`, `magic cookie` ve benzeri terimler yazılımda yaşamaya devam eder.

Bir dosya biçiminin başlangıcındaki tanımlayıcı sabit, protokol alanındaki sabit değer veya kod içinde açıklamasız kullanılan sayı `magic` olarak nitelenebilir. Kelime aslında sistemin doğaüstü çalıştığını değil, değerin bağlamı bilinmediğinde dışarıdan keyfi görünmesini ifade eder.

Bu tür terimler bilgisayar kültürünün kendine dönük mizahını gösterir. Formal specification ile hacker folkloru aynı sistemde yan yana yaşayabilir.

## Code: yasadan programa

`Code` kelimesi bilgisayarın icadından çok önce yasa ve kuralların sistemli derlemesini ifade ediyordu. Daha sonra telgraf, kriptografi ve haberleşmede işaretlerin başka anlamları temsil ettiği sistemler için kullanıldı; programlamada ise makine davranışını ifade eden sembolik talimatlara kadar genişledi.

Bu geçişin ortak noktası **kurallı temsil**dir.

```text
code
→ kurallar bütünü
→ sembolik eşleme
→ haberleşme kodu
→ source code / machine code
```

`Source code` ve `object code` gibi ifadelerde kelimenin anlamı daha da özelleşmiştir. Bugün "kod yazmak" derken binlerce yıllık yasa/kural anlam alanından türemiş bir sözcüğü kullanıyoruz.

## Cryptography: gizli yazıdan hesaplamalı güvenliğe

`Cryptography`, Yunanca *kryptos* (gizli) ve *graphein* (yazmak) köklerinin birleşiminden gelir: **gizli yazı**.

Modern kriptografi ise yalnız gizli metin üretmekten çok daha geniştir. Confidentiality yanında integrity, authentication, digital signature, key agreement ve başka güvenlik özelliklerini matematiksel protokollerle ele alır.

Etimoloji ile modern kapsam arasındaki fark burada öğreticidir. Kelime tarihsel çekirdeğini korur; bilimsel alan ise o çekirdeğin çok ötesine genişler.

Benzer biçimde `cipher`, `key`, `signature`, `certificate`, `nonce` gibi güvenlik terimleri de günlük veya tarihsel anlamlarını biçimsel yapılara taşır.

## Veri bile "verilmiş olan"dır

`Data`, Latince `datum` sözcüğünün çoğuludur; `datum` kabaca "verilmiş olan" anlam alanına uzanır. Bugün veri bilimi açısından bu köken biraz ironiktir. Çünkü veri çoğu mühendislik sisteminde bize doğrudan "verilmez"; sensörle ölçülür, örneklenir, temizlenir, kodlanır, seçilir ve bir model tarafından temsil edilir.

Bir sıcaklık sensörünün ADC çıktısı, kamera pikseli, mikrofon örneği veya log kaydı gerçekliğin kendisi değildir; belirli bir ölçüm zincirinin ürettiği gösterimdir.

Etimoloji burada epistemolojik bir soruya dönüşür:

> "Verilmiş olan" dediğimiz veri, gerçekte ne kadar verilmiştir; ne kadarı ölçüm ve sistem tasarımının ürünüdür?

Bu soru özellikle mekatronik, sinyal işleme, yapay zekâ ve adli bilişimde önemlidir. Sensor calibration, sampling rate, quantization, clock, preprocessing ve provenance kararları değiştiğinde "aynı olaydan" elde edilen data da değişebilir.

## Sensor, transducer ve telemetry: algılamanın dili

Mekatronik terminolojisi yalnız yeni birleşik kelimeler üretmez; ölçüm biliminden de geniş bir miras alır.

`Sensor`, hissetme/algılama anlam alanına; `transducer`, bir enerji veya fiziksel büyüklük biçimini başka bir biçime dönüştürme fikrine; `telemetry` ise Yunanca uzaklık anlamındaki *tele-* ile ölçüm anlamındaki *metron* ailesine uzanır.

Telemetry kelimesinin kendisi yaptığı işi söyler: **uzaktan ölçüm**.

Bugün bir İHA'nın sıcaklık, basınç, konum, hız veya sistem durumunu yer istasyonuna aktarması çok katmanlı bir elektronik ve yazılım sistemi gerektirir; fakat kelimenin çekirdeği hâlâ "uzaktaki ölçüyü buraya getirmek" fikridir.

Bu tür terimler [gömülü sistem, sensör ve telemetri](/mini-iha) tasarımında dil ile fiziksel mimarinin doğrudan kesiştiği noktalardır.

## Neden bu kadar çok metafor kullanıyoruz?

Bilgisayar biliminde elektronu, register değerini, process state'ini veya ağ paketini doğrudan göremeyiz. Soyutlama katmanları arttıkça, yeni kavramı eski deneyim üzerinden açıklama ihtiyacı da artar.

Bu nedenle terimler çoğu zaman beş yoldan biriyle oluşur:

| Oluşum biçimi | Örnek |
| --- | --- |
| Eski kelimenin teknikleşmesi | computer, program, memory |
| Fiziksel metafor | stack, pipeline, bus, firewall |
| Biyolojik/insani metafor | virus, neural network, parent/child |
| Bilinçli neolojizm veya birleşim | byte, mechatronics |
| Kültürel/tarihsel gönderme | robot, Bluetooth, Python, Trojan |
| Kısaltma ve topluluk jargonu | bit, GNU |
| Standardizasyonla üretilen terim | kibibyte, gibibyte |
| Marka ve özel addan yayılım | Google |

Bu sınıflandırma mutlak değildir. Bir kelime birden fazla sınıfa girebilir. `Web` hem fiziksel hem biyolojik çağrışım taşır; `Google` bir matematik sözcüğünden markaya dönüşür; `cyber` antik yönetim metaforundan modern üretken öneke dönüşmüştür.

Asıl önemli nokta, terminolojinin teknik tasarım kadar katmanlı olmasıdır.

## Metafor yalnız anlatmaz, tasarımı da etkiler

İyi teknik metaforun önemli bir özelliği vardır: yalnız kavramı açıklamakla kalmaz, o kavram hakkında nasıl düşündüğümüzü de sınırlar.

`Queue` dediğimizde FIFO davranışı doğal görünür. `Tree` dediğimizde root, parent, child, leaf gibi başka terimler kendiliğinden gelir. `Web` seçildiğinde spider ve crawler anlamlı hale gelir. `File system` içinde directory, path, root ve tree aynı mekânsal modeli destekler.

Bu nedenle teknik terminoloji tek tek kelimelerden değil, **birbirini besleyen metafor kümelerinden** oluşur.

Bir kez `tree` denildiğinde:

```text
root
branch
node
leaf
```

ailesi neredeyse hazırdır.

Bir kez süreç ilişkisi `parent/child` olarak kurulduğunda `orphan` doğal bir sonraki kelimedir. Bir kez Internet güvenliği fiziksel sınır gibi anlatıldığında `firewall`, `gateway`, `tunnel` ve `DMZ` aynı zihinsel harita içinde yer bulabilir.

Terminoloji bu nedenle yalnız tarihsel kalıntı değildir; teknik düşüncenin aktif bir parçasıdır.

## Kelimeler bazen teknolojiden daha uzun yaşar

Mühendislikte bir terimin ilk ortaya çıktığı fiziksel koşullar ortadan kalksa bile terim kalabilir.

`Save` simgesindeki disket, pek çok kullanıcının hiç kullanmadığı bir donanımı temsil etmeye devam eder. `Dial` fiili, çevirmeli telefon mekanizması olmadan telefon numarası aramayı anlatabilir. `Tape`, modern yedekleme sistemlerinde hâlâ gerçekten var olsa da "record" ve medya terminolojisinin pek çok parçası eski fiziksel yöntemlerden gelir.

Benzer biçimde `core` kelimesi modern çok çekirdekli CPU'da merkezi işlem birimini anlatırken, bilgisayar tarihindeki magnetic core memory bambaşka bir teknik nesnedir. Aynı kelimenin dönemlere göre farklı teknik referanslara bağlanması, etimoloji çalışmasında yalnız bugünkü tanıma bakmanın neden yetersiz olduğunu gösterir.

## Etimoloji mühendis için neden önemlidir?

Bu araştırmanın mühendislik açısından değeri nostalji değildir.

Birincisi, **kavram sınırlarını daha doğru okumayı** sağlar. Byte'ın tarihsel olarak her zaman 8 bit olmadığını bilmek, eski dosya biçimleri ve mimarilerle çalışırken anakronik varsayımlardan korur. GB ile GiB ayrımını bilmek kapasite hesabındaki belirsizliği önler.

İkincisi, **terminolojik metaforun sınırlarını** gösterir. Neural network sözcüğünün biyolojik çağrışımı, yapay ağın biyolojik sinir sistemiyle aynı olduğu anlamına gelmez. Firewall kelimesi de modern Zero Trust veya service mesh güvenliğini tek bir çevre duvarına indirgememelidir.

Üçüncüsü, **eski teknik belgeleri okumayı kolaylaştırır**. Computer'ın insan, byte'ın değişken genişlikli alt birim, internet'in genel internetwork anlamında kullanıldığı metinlerde bugünkü anlamı otomatik olarak geçmişe taşımamak gerekir.

Dördüncüsü, **disiplinlerin birbirini nasıl etkilediğini görünür kılar**. Mechatronics mekanik ile elektroniğin birleşmesini, cybernetics kontrol ile iletişimi, artificial intelligence hesaplama ile insan bilişine ilişkin kavramları aynı terminolojik alanda buluşturur.

## Sonuç: mühendislik dilinin içinde mühendislik tarihi var

Bir bilgisayarı açıp birkaç dakika kullandığımızda fark etmeden yüzlerce yıllık bir kelime tarihinin içinden geçiyoruz.

`Computer` bizi hesap yapan insanlara götürüyor. `Algorithm` El-Hârizmî'nin adını taşıyor. `Byte` IBM Stretch laboratuvarındaki mimari tartışmalara, `gibibyte` standardizasyon kurumlarının ikili-onluk belirsizliğini çözme çabasına bağlanıyor. `Robot` 1920'lerin tiyatrosundan fabrikaya, `mechatronics` 1969'daki bir şirket teriminden üniversite bölümüne uzanıyor. `Cyber` modern saldırı ekranlarından önce dümeni tutan kişiyi hatırlatıyor. `Bug` gerçek bir güve bulunmadan önce de mühendislerin dilinde yaşıyor. `Web` bir CERN projesinin alternatif isimleri arasından çıkıyor. `Bluetooth` bir Viking kralının adını ve runik baş harflerini taşıyor. `Python` bir yılandan değil İngiliz komedisinden geliyor. `Google` ise 10¹⁰⁰ fikrinden bir alan adı yazımına, oradan günlük bir fiile kadar ilerliyor.

Bu kelimelerin her biri küçük bir teknik fosil gibidir. Üzerindeki katmanlar kaldırıldığında yalnız dil tarihi değil; hesaplamanın otomasyonu, insan emeğinin makineleşmesi, disiplinlerin birleşmesi, ölçümün standartlaşması, ağların büyümesi ve makineleri insan deneyimi üzerinden açıklama alışkanlığımız görünür hale gelir.

Belki de bu yüzden mühendislik etimolojisi yalnız "bir kelime nereden geliyor?" sorusu değildir. Daha temel bir sorudur:

**Yeni bir teknoloji ortaya çıktığında onu hangi eski dünyaya benzeterek anlamaya çalışıyoruz?**

## Kaynaklar

- Computer History Museum. *Human Computers*. https://www.computerhistory.org/revolution/calculators/1/65
- Computer History Museum. Werner Buchholz, *Memory Word Length and Indexing*, Stretch Memo No. 45, 19 September 1956. https://archive.computerhistory.org/resources/text/IBM/Stretch/pdfs/06-08/102632292.pdf
- Bureau International des Poids et Mesures (BIPM). *SI Prefixes*. https://www.bipm.org/en/measurement-units/si-prefixes
- National Institute of Standards and Technology (NIST). *Prefixes for Binary Multiples*. https://physics.nist.gov/cuu/Units/binary.html
- Yaskawa Electric Corporation. *The Birth of an Innovative Concept — Mechatronics*. https://www.yaskawa-global.com/milestones/1960s
- Wiener, Norbert. *Cybernetics: Or Control and Communication in the Animal and the Machine*. MIT Press, 1948.
- Smithsonian National Museum of American History. *Log Book With Computer Bug*. https://americanhistory.si.edu/collections/object/nmah_334663
- CERN. *WorldWideWeb NeXT Application — History*. https://worldwideweb.cern.ch/history/
- van Rossum, Guido. *Foreword for Programming Python, 1st ed.* Python.org, 1996. https://www.python.org/doc/essays/foreword/
- Python Software Foundation. *General Python FAQ — Why is it called Python?* https://docs.python.org/3/faq/general.html
- GNU Project / Free Software Foundation. *Overview of the GNU System*. https://www.gnu.org/gnu/gnu-history
- Bluetooth SIG. *Origin of the Bluetooth Name*. https://www.bluetooth.com/about-us/bluetooth-origin/
- Koller, David. *Origin of the name "Google"*. Stanford University, 2004. https://aperture.stanford.edu/~dk/google_name_origin.html
- McCarthy, John; Minsky, Marvin; Rochester, Nathaniel; Shannon, Claude. *A Proposal for the Dartmouth Summer Research Project on Artificial Intelligence*, 31 August 1955. https://www-formal.stanford.edu/jmc/history/dartmouth/dartmouth.html
- RFC Editor. *Internet Security Glossary, Version 2 — RFC 4949*. https://www.rfc-editor.org/rfc/rfc4949.html
- Unicode Consortium. *Unicode Glossary*. https://www.unicode.org/glossary/

## Bu Çalışmaya Atıf

Köker, M. A. (2026). Compute'tan Cyber'a: Bilgisayar Bilimi ve Mekatroniğin Etimolojisi. alikoker.com.tr. https://alikoker.com.tr/bilgisayar-bilimi-mekatronik-etimoloji-teknoloji-terimleri

- BibTeX: https://alikoker.com.tr/bilgisayar-bilimi-mekatronik-etimoloji-teknoloji-terimleri.bib
- RIS: https://alikoker.com.tr/bilgisayar-bilimi-mekatronik-etimoloji-teknoloji-terimleri.ris
- CSL-JSON: https://alikoker.com.tr/bilgisayar-bilimi-mekatronik-etimoloji-teknoloji-terimleri.csl.json
