Blog
Markdown Nedir ve Geliştiriciler Neden Kullanır? Başlangıç Seviyesi İçin Kapsamlı Rehber
Markdown'ın ne olduğunu, nasıl çalıştığını, geliştiricilerin GitHub, dokümantasyon, bloglar ve notlar için neden kullandığını öğrenin ve temel Markdown sözdizimini keşfedin.

Markdown Nedir ve Geliştiriciler Neden Kullanır?
GitHub'da bir README.md dosyası açtıysanız, proje dokümantasyonu yazdıysanız veya Obsidian ya da Notion gibi uygulamalarda not aldıysanız, büyük olasılıkla Markdown kullanmışsınızdır. Markdown; basitliği, okunabilirliği ve kolay öğrenilmesi sayesinde geliştiriciler arasında en popüler yazım biçimlerinden biri haline gelmiştir.
Bu rehberde Markdown'ın ne olduğunu, nasıl çalıştığını, nerelerde kullanıldığını ve neden milyonlarca geliştirici tarafından tercih edildiğini öğreneceksiniz.
Markdown Nedir?
Markdown, karmaşık HTML etiketleri yerine basit semboller kullanarak metni biçimlendirmenizi sağlayan hafif bir işaretleme dilidir (lightweight markup language).
Örneğin, şunu yazmak yerine:
<h1>Merhaba Dünya</h1>
şunu yazmanız yeterlidir:
# Merhaba Dünya
Markdown daha sonra otomatik olarak HTML'ye dönüştürülebilir ve aynı zamanda okunması kolay kalır.
Markdown Neden Oluşturuldu?
Markdown, John Gruber tarafından 2004 yılında geliştirildi.
Amacı, belge yazımını kolaylaştırmak ve bunları otomatik olarak HTML'ye dönüştürmekti.
Bugün binlerce web sitesi ve uygulama Markdown'ı desteklemektedir.
Markdown Nerelerde Kullanılır?
Markdown yazılım geliştirme dünyasında neredeyse her yerde kullanılır.
Yaygın kullanım alanları:
- GitHub README dosyaları
- GitHub Wiki
- Proje dokümantasyonu
- Notion
- Obsidian
- Dev.to
- Discord
- Stack Overflow
- Statik site oluşturucular
- ChatGPT gibi yapay zekâ araçları
Açık kaynaklı bir projeye katkıda bulunduysanız, büyük olasılıkla Markdown kullanmışsınızdır.
Temel Markdown Sözdizimi
Başlıklar
# Başlık 1
## Başlık 2
### Başlık 3
Kalın Yazı
**Kalın Metin**
İtalik Yazı
*İtalik Metin*
Liste
- Elma
- Muz
- Portakal
Numaralı Liste
1. Birinci
2. İkinci
3. Üçüncü
Bağlantılar
[MiniTooly](https://minitooly.com)
Görseller

Satır İçi Kod
`const app = express();`
Kod Bloğu
console.log("Hello Markdown!");