
Algoritma Bilimi'nin Kurucusu El-Harezmi Kimdir?
02.08.2025
El Harezmi: Algoritmanın Temellerini Atan Bilge
Gerçek adı Muhammed bin Musa el-Harezmi olan bu büyük bilgin, 9. yüzyılda Abbâsîler döneminde Bağdat’ta yaşamış ve dönemin bilim merkezi olan Beytü’l Hikme’de çalışmalar yürütmüştür. Matematik, astronomi, coğrafya ve cebir alanlarında önemli katkılar sağlamıştır.
En çok bilinen eseri “Hisab el-Cebr ve el-Mukabala”, cebir biliminin temellerini atan ilk sistematik çalışmalardandır. Bu kitap, Batı dünyasında “Algebra” olarak tanınmış ve El Harezmi’nin adı Latince’ye “Algoritmi” olarak geçmiştir. “Algoritma” terimi de buradan türemiştir.
El Harezmi’nin katkıları yalnızca terminoloji ile sınırlı değildir. Geliştirdiği yöntemler sayesinde sayıların sistemli işlenmesi sağlanmış, Hint-Arap rakam sisteminin yaygınlaşmasına öncülük etmiş, sıfır kavramını matematiksel düzleme kazandırmıştır. Bugün kullandığımız birçok dijital sistemin temeli bu bilimsel disipline dayanmaktadır.
Adım adım ilerleyen düşünme yöntemini sistemleştirerek bilimsel bir yaklaşım hâline getiren El Harezmi, yalnızca İslam dünyasının değil, tüm insanlık tarihinin en önemli bilim insanları arasında yer almaktadır.
Algoritma Nedir?
Algoritma, bir problemi çözmek ya da belirli bir sonuca ulaşmak için izlenen düzenli, mantıksal adımlar bütünüdür. Günlük hayatta farkında olmadan birçok algoritma uygularız; örneğin yemek tarifi izlemek, sabah rutini uygulamak ya da sınavda soruları çözme sırası belirlemek gibi.
- Belirli bir başlangıcı ve sonu olmalıdır.
- Her adımı açık ve anlaşılır olmalıdır.
- Bir amacı olmalıdır: sorun çözmek veya bir sonuç elde etmek.
Bilgisayar biliminde algoritmalar, bilgisayarlara adım adım ne yapacaklarını anlatır ve genellikle bir programlama diliyle ifade edilir. Örneğin bir bilgisayara “iki sayıyı topla ve sonucu göster” demek, bir algoritmanın işlevidir. Bugün tüm yazılımlar, veri işleyen ve sonuç üreten algoritmalar üzerine kuruludur.
Algoritmanın Teknolojiye Katkısı
Teknoloji, insan hayatını kolaylaştırma amacını taşır ve algoritmalar bu amaca ulaşmada temel araçlardır. Teknolojik cihaz ve sistemler, ne yapacaklarını algoritmalar sayesinde öğrenir ve uygular.
Örneğin:
- Arama motorları bilgi sıralaması için algoritmalar kullanır.
- Sosyal medya önerileri algoritmalarla belirlenir.
- Akıllı cihazlar ses tanıma gibi özellikleri algoritmalarla gerçekleştirir.
- Alışveriş sitelerindeki ürün tavsiyeleri algoritmalarla sunulur.
Görüntü işleme, yapay zekâ, büyük veri analizi, IoT ve otonom araçlar gibi teknolojiler, gelişmiş algoritmalar sayesinde mümkün olmaktadır. Özetle, algoritmalar teknolojinin düşünce sistemidir. Onlar olmadan teknoloji yalnızca bir donanım yığını olurdu.
Algoritma Olmasaydı Ne Olurdu?
Eğer algoritmalar olmasaydı, bugünkü teknolojik gelişmelerin çoğu ya var olmazdı ya da çok ilkel düzeyde kalırdı.
- Bilgisayarlar yalnızca hesap makinesi olurdu; veri işleyemezdi.
- İnternet arama motorları çalışamazdı; bilgiye ulaşmak imkânsız olurdu.
- Sosyal medya algoritmaları olmazdı; kullanıcı deneyimi zayıflardı.
- Navigasyon sistemleri yalnızca harita gösterirdi; yön bulma insanlara kalırdı.
- Yapay zekâ geliştirilemezdi; çünkü öğrenme ve tahmin algoritmalara dayanır.
- Bankacılık sistemleri manuel olurdu; otomatik işlem ve güvenlik sağlanamazdı.
Kısacası, algoritmalar modern dünyanın sessiz mimarlarıdır. Onlar olmadan teknoloji bugünkü gelişmiş seviyesine ulaşamazdı.