🗣️ SİBER GÜVENLİKTE PROGRAMLAMA DİLLERİ ULTİMATE REHBERİ – HANGİ PROJEDE HANGİ DİL KULLANILIR?
Selam. Bu rehberde, siber güvenlik dünyasında hangi programlama dilinin nerede kullanıldığını, ünlü araçların hangi dille yazıldığını, zararlı yazılımların tercih ettiği dilleri ve her dilin zorluk seviyesini kategorilere ayırarak anlatıyorum. Hangi projeye başlayacağına karar veremeyenler, hangi dili öğrenmek için ne kadar efor harcayacağını merak edenler ve "Bu tool hangi dille yazılmış lan?" diye düşünenler için birebir.
⚠️ NOT: Bu rehberdeki bilgiler, GitHub üzerindeki popüler projelerin analizine ve sektördeki genel kabullere dayanmaktadır .
📌 BÖLÜM 1: GENEL BAKIŞ – HANGİ DİL NE İŞE YARAR?
Siber güvenlik dünyasında
tek bir "en iyi" dil yoktur. Her dilin kendine göre bir alanı, bir uzmanlığı vardır. Önemli olan, ne yapmak istediğine karar verip ona göre dil seçmektir .
| Dil | Kullanım Alanı | Zorluk Seviyesi | Popülerlik |
|---|
| Python | Scripting, automation, tool development, malware analysis | Kolay | ⭐⭐⭐⭐⭐ |
| C / C++ | Exploit development, reverse engineering, malware, low-level | Zor | ⭐⭐⭐⭐ |
| Go (Golang) | Network tools, cloud security, fast cross-platform binaries | Orta | ⭐⭐⭐⭐ (yükseliyor) |
| Rust | Secure tool development, modern malware, system programming | Orta/Zor | ⭐⭐⭐ (yükseliyor) |
| JavaScript | Web security, XSS, browser-based attacks, phishing | Kolay | ⭐⭐⭐⭐ |
| SQL | Database attacks, SQL injection | Kolay | ⭐⭐⭐⭐ |
| Bash / Shell | Automation, Linux post-exploitation | Kolay | ⭐⭐⭐ |
| PowerShell | Windows exploitation, AD attacks, red teaming | Orta | ⭐⭐⭐⭐ |
| Ruby | Metasploit framework, exploit development | Orta | ⭐⭐⭐ |
| C# | Windows malware, .NET exploitation, enterprise apps | Orta | ⭐⭐⭐ |
| Java | Android malware, enterprise app testing | Orta | ⭐⭐⭐ |
| PHP | Web app exploitation, server-side attacks | Kolay | ⭐⭐ |
| Assembly | Shellcode, reverse engineering, low-level exploits | Çok Zor | ⭐⭐ |
📁 BÖLÜM 2: ZORLUK SEVİYESİNE GÖRE TIER LIST
Her dilin öğrenme eğrisi ve kullanım amacı farklıdır. İşte
2026 itibarıyla güncel zorluk tier list'i:
S Tier (Çok Zor – Uzmanlık Gerektirir)
| Dil | Neden Zor? | Ne İşe Yarar? |
|---|
| Assembly | İnsan beyninin anlamakta zorlandığı, her komutun tek bir işlem yaptığı dildir. Bellek yönetimi elle yapılır. | Shellcode yazmak, reverse engineering yapmak, exploit geliştirmek için şarttır. |
| C / C++ | Pointer'lar, bellek yönetimi, segfault'lar, buffer overflow'lar. Bir hata yaptığında tüm sistem çökebilir. | Exploit development, malware yazımı, firmware hacking için olmazsa olmazdır . |
| Rust | Ownership sistemi, borrow checker, lifetime kavramları diğer dillerde yoktur. Öğrenmesi zaman alır ama öğrenince çok güvenli kod yazarsın. | Modern güvenli tool geliştirme, memory-safe malware, cross-platform araçlar . |
A Tier (Orta Zorluk – Pratik Gerektirir)
| Dil | Neden Orta? | Ne İşe Yarar? |
|---|
| Go (Golang) | Basit syntax'ı vardır ama concurrency (goroutine) kavramı yeni başlayanları zorlayabilir. Pointer var ama C'deki kadar karmaşık değil. | Network tool, cloud security, hızlı pentest araçları yazmak için idealdir. Birçok modern tool Go ile yazılıyor . |
| C# | .NET ekosistemi büyüktür, Windows API'leri öğrenmek gerekir. LINQ, async/await gibi kavramlar var. | Windows malware, COBALT STRIKE eklentileri, enterprise uygulama testi için kullanılır . |
| PowerShell | Windows'a özgüdür, cmdlet'leri öğrenmek gerekir. Scripting mantığı farklıdır. | Active Directory saldırıları, Windows post-exploitation, red teaming için en güçlü araçtır . |
| Java | JVM, garbage collection, OOP'nin derinleri derli toplu öğrenilmelidir. Kalıtım, polimorfizm falan uğraştırır. | Android malware, enterprise uygulama testi, büyük ölçekli tool geliştirme için kullanılır . |
B Tier (Kolay – Hızlı Öğrenilir)
| Dil | Neden Kolay? | Ne İşe Yarar? |
|---|
| Python | İngilizce gibi okunur. Syntax basittir, garbage collector vardır, pointer yoktur. Kütüphane cennetidir . | Her şey için! Automation, malware analysis, tool development, exploit yazımı. Siber güvenlikte en önemli dildir . |
| JavaScript | Tarayıcıda çalışır, hemen sonuç görürsün. Event-driven yapısı biraz karıştırabilir ama temeli kolaydır. | Web güvenliği, XSS saldırıları, browser-based exploitation, phishing sayfaları için kullanılır . |
| Ruby | Python'a benzer, okuması kolaydır. Metasploit sayesinde popüler olmuştur. | Metasploit framework eklentileri, exploit development, basit scripting . |
| Bash | Komut satırında zaten kullanıyorsundur. If-else, döngü, değişken basittir. | Linux automation, post-exploitation script'leri, server management . |
| SQL | İngilizce cümle gibidir. SELECT * FROM users WHERE id=1 – ne yaptığı belli. | Veritabanı saldırıları, SQL injection, data exfiltration için temel bilgi şarttır . |
C Tier (Niş – İhtiyaca Göre)
| Dil | Neden Niş? | Ne İşe Yarar? |
|---|
| PHP | Web'in eski dilidir, sadece web ile ilgileniyorsan öğrenilir. Güvenlik açıklarıyla doludur (ama onu öğrenmek için iyidir). | Web uygulama güvenliği, legacy sistem testi, server-side exploitation . |
| Perl | Eski okuldur. Regex'te çok iyidir ama artık yerini Python'a bırakmıştır. | Eski sistemlerde text processing, network programming . |
| Swift / Kotlin | Sadece mobil (iOS/Android) ile ilgileniyorsan. | Mobile app pentesting, iOS/Android malware analizi . |
| Zig / Nim | Yeni dillerdir, çok az tool var. Gelecekte büyüyebilir. | Modern C alternatifi, deneysel tool geliştirme. |
📁 BÖLÜM 3: ÜNLÜ ARAÇLAR HANGİ DİLLE YAZILMIŞ? (GERÇEK PROJELER)
İşte siber güvenlik dünyasının en popüler araçları ve arkalarındaki diller :
🔍 Keşif ve Bilgi Toplama Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Nmap | C, C++, Lua | Port tarama, ağ keşfi. Dünyanın en ünlü güvenlik aracıdır . |
| Masscan | C | "Dünyanın en hızlı port tarayıcısı" – 6 dakikada tüm interneti tarar . |
| Amass | Go | OWASP'in subdomain keşif aracı. Passive + active enumeration yapar . |
| Subfinder | Go | Passif subdomain bulma aracı. Çok hızlıdır . |
| Findomain | Rust | "En hızlı cross-platform subdomain enumerator" – Rust ile yazıldığı için çok hızlıdır . |
| Sublist3r | Python | Popüler subdomain enumeration aracı . |
| OneForAll | Python | Kapsamlı subdomain toplama aracı . |
| Assetfinder | Go | TomNomNom'un subdomain bulma aracı . |
| DNSDumpster | Web (online) | Online DNS侦查 aracı . |
| SecurityTrails | Web (online) | DNS tarihçesi ve subdomain bulma . |
🕸️ Web Uygulama Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Burp Suite | Java | Web güvenlik testlerinin vazgeçilmezi. Java ile yazılmıştır . |
| OWASP ZAP | Java | Burp'ün açık kaynak rakibi, Java ile yazılmıştır . |
| Jaeles | Go | "Web testinin İsviçre çakısı" – Go ile yazılmış modern bir tool . |
| Dirsearch | Python | Web dizin/dosya brute-force aracı . |
| Gobuster | Go | Dirsearch'in Go ile yazılmış rakibi. Çok daha hızlıdır . |
| Arjun | Python | HTTP parameter keşif aracı . |
| ParamSpider | Python | Web parameter mining aracı . |
| Aron | Go | Hidden GET/POST parameter bulma . |
| ffuf | Go | Hızlı web fuzzing aracı (Go ile yazılmıştır). |
| httpx | Go | ProjeDiscovery'nin hızlı HTTP sorgulama aracı. |
🕷️ Crawler ve URL Toplama Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Photon | Python | Web crawler ve bilgi toplama aracı . |
| Gospider | Go | Hızlı web crawler – Go ile yazıldığı için çok hızlıdır . |
| Hakrawler | Go | Hafif ve hızlı web crawler . |
| Waybackurls | Go | Wayback Machine'den URL toplar . |
| cc.py | Python | URL extraction aracı . |
| Gau | Go | GetAllUrls – birden çok kaynaktan URL toplar. |
🔐 Exploit ve Payload Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Metasploit Framework | Ruby | Dünyanın en ünlü exploit framework'ü. Ruby ile yazılmıştır . |
| SQLmap | Python | Otomatik SQL injection aracı. Python ile yazılmıştır. |
| XSStrike | Python | XSS detection and exploitation aracı. |
| Nuclei | Go | Template-based vulnerability scanner. Go ile yazılmıştır . |
| Katana | Go | Next-gen crawling aracı (Go). |
📡 Network ve Proxy Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Bettercap | Go | MITM framework, ARP spoofing, network monitoring. Go ile yazılmıştır. |
| Ettercap | C | Klasik MITM aracı, C ile yazılmıştır. |
| Wireshark | C | Network protocol analyzer. C ile yazılmıştır. |
| tcpdump | C | CLI network sniffer. C ile yazılmıştır. |
🧠 Post-Exploitation ve C2 Framework'leri
| Araç | Dil | Ne Yapar? |
|---|
| Cobalt Strike | Java (UI) + C (beacon) | Ticari C2 framework'ü. Java ile UI, C ile beacon . |
| Havoc | C++ (Demon), Go (client) | Modern C2 framework. Demon C++ ile, client Go ile yazılmıştır . |
| Mythic | Python, Go, C++ | Ajan framework'ü. Birden çok dilde ajan yazılabilir. |
| Sliver | Go | Popüler açık kaynak C2 framework'ü. Tamamen Go ile yazılmıştır . |
| PoshC2 | PowerShell + Python | PowerShell ağırlıklı C2 framework'ü. |
| Empire | PowerShell + Python | PowerShell-based post-exploitation aracı. |
| SILENTTRINITY | Python + .NET DLR | Python ile yazılmış post-exploitation aracı . |
🔬 Reverse Engineering Araçları
| Araç | Dil | Ne Yapar? |
|---|
| Ghidra | Java | NSA'nın reverse engineering aracı. Java ile yazılmıştır. |
| IDA Pro | C++ | Ticari reverse engineering aracı. C++ ile yazılmıştır. |
| radare2 | C | Terminal tabanlı reverse engineering aracı. C ile yazılmıştır. |
| x64dbg | C++ | Windows debugger. C++ ile yazılmıştır. |
| dnSpy | C# | .NET decompiler. C# ile yazılmıştır. |
🐍 Malware ve Implant Örnekleri
| Malware/Araç | Dil | Ne Yapar? |
|---|
| Mirai (IoT botnet) | C | IoT cihazlarına bulaşan ünlü botnet. C ile yazılmıştır. |
| Emotet | C++ | Bankacılık truva atı. C++ ile yazılmıştır. |
| Ryuk (ransomware) | C++ | Ünlü ransomware. C++ ile yazılmıştır. |
| LockBit (ransomware) | C++ | Popüler ransomware ailesi. C++ ile yazılmıştır. |
| Revenant | C | Havoc C2 için agent. C ile yazılmıştır . |
| Bof-Loader | Zig, C | BOY (Beacon Object File) loader. Zig ve C ile . |
| FudgeC2 | Python | C2 framework, Python ile . |
| Monarch | Go | Adversary emulation toolkit. Go ile . |
📁 BÖLÜM 4: HANGİ DİL HANGİ PROJEYE UYGUN? (KATEGORİ BAZINDA SEÇİM)
4.1. Web Güvenliği Projeleri
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Web scanner (directory brute-force, parameter discovery) | Go, Python | Go hızlıdır, Python kütüphanesi boldur. Gobuster (Go), Dirsearch (Python) . |
| Web crawler / URL toplama | Go, Python | Go ile concurrency sayesinde çok hızlı crawler yapılır. Gospider, Hakrawler Go ile yazılmıştır . |
| XSS / SQLi detection | Python | XSStrike, SQLmap Python ile yazılmıştır. Kütüphane desteği çok geniştir. |
| Phishing sayfası | HTML, CSS, JavaScript, PHP (backend) | Frontend için HTML/CSS/JS, form verilerini toplamak için PHP . |
| Burp eklentisi (extension) | Java, Python (Jython), Ruby | Burp Java ile yazıldığı için native eklentiler Java'dır. Python için Jython gerekir. |
4.2. Network Güvenliği Projeleri
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Port scanner / network mapper | C, Go, Rust | Performans kritiktir. Masscan C ile, Naabu Go ile yazılmıştır . |
| MITM / packet manipulation | Go, Python, C | Bettercap Go ile, Scapy Python ile, Ettercap C ile yazılmıştır. |
| Sniffer / traffic analyzer | C, C++, Python | Wireshark C ile, Scapy Python ile. Performans gerekiyorsa C/C++. |
| VPN / tunneling tool | Go, Rust, C | WireGuard C ile, Tailscale Go ile. Cross-platform gerekiyorsa Go/Rust. |
4.3. Exploit Development
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Exploit yazma (buffer overflow, ROP) | Python (scripting), C (shellcode), Assembly (shellcode) | Python ile prototipleme, shellcode için C/Assembly . |
| Shellcode yazma | Assembly, C | En düşük seviye kontrol için Assembly, bazen C ile yazılıp compile edilir . |
| Fuzzer | Python, Go, Rust | Python ile hızlı prototip, Go/Rust ile performans. |
| Debugger / emulator | C++, C, Rust | Performans ve düşük seviye erişim şart. x64dbg C++ ile yazılmıştır. |
4.4. Malware Geliştirme
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Windows malware | C, C++, C#, Rust | Windows API'lerine erişim için C/C++, .NET hedefi için C#, modern için Rust . |
| Linux malware | C, C++, Rust, Go | C/C++ düşük seviye, Rust/Go modern tercihler . |
| Cross-platform malware | Rust, Go, Python (with PyInstaller) | Rust memory-safe, Go statik binary, Python ile hızlı prototip . |
| Ransomware | C++, C#, Rust | File encryption için performans şart. C++ çoğunlukta . |
| Keylogger | Python, C++, C# | Python ile hızlı geliştirme, C++ ile stealth . |
| Dropper / Loader | C, C++, Rust, Zig | Küçük boyut, düşük seviye erişim gerekir. Zig yeni trend . |
4.5. Reverse Engineering
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Disassembler / decompiler | C++, Java, OCaml | Ghidra Java ile, IDA C++ ile, radare2 C ile. |
| Binary analysis tool | Python, Rust | Python ile hızlı script, Rust ile performans. |
| Unpacker | C, C++, Python | Düşük seviye erişim için C/C++, prototip için Python. |
4.6. C2 Framework ve Implant
| Proje Türü | Önerilen Diller | Neden? |
|---|
| C2 server | Go, Python, Rust, Java | Go ile concurrency, Python ile hızlı geliştirme, Rust ile güvenlik . |
| Implant (agent) | Go, C, C++, Rust | Cross-platform için Go, stealth için C/Rust, Windows için C++ . |
| BOF (Beacon Object File) | C, C++ | COBALT STRIKE/Havoc ekosisteminde çalışır. C ile yazılır . |
4.7. OSINT ve Bilgi Toplama
| Proje Türü | Önerilen Diller | Neden? |
|---|
| Subdomain enumeration | Go, Python, Rust | Go hızlı (Subfinder), Python kütüphane (Sublist3r), Rust performans (Findomain) . |
| DNS recon | Go, Python | Go ile mass DNS sorgusu, Python ile detaylı analiz . |
| GitHub secret scanning | Go, Python | Gitleaks Go ile, TruffleHog Python ile . |
| Email / phone OSINT | Python | Kütüphane desteği geniş. |
4.8. Cloud Security
| Proje Türü | Önerilen Diller | Neden? |
|---|
| AWS enumeration | Go, Python | AWS CLI, Pacu (Python), cloud_enum (Python) |
| Cloud configuration scanner | Go, Python | Prowler (Python), ScoutSuite (Python), CloudSploit (Node.js) |
| Bucket enumeration | Go, Python | S3Scanner (Python), GCPBucketBrute (Python) |
📁 BÖLÜM 5: TRENDLER – 2026'DA HANGİ DİLLER YÜKSELİYOR?
5.1. Go (Golang) – ARAÇLARIN YENİ KRALI
Son yıllarda neredeyse
tüm yeni nesil pentest araçları Go ile yazılıyor. Nedeni:
- Tek bir binary dosyası oluşturur (runtime gerekmez)
- Cross-platform (Windows, Linux, macOS) aynı kod çalışır
- Concurrency (goroutine) ile çok hızlı network taraması yapar
- Statik olarak derlenir, bağımlılık sorunu yoktur
Go ile yazılmış popüler araçlar: Subfinder, Amass, Gospider, Hakrawler, Gobuster, ffuf, httpx, Nuclei, Katana, Naabu, Bettercap, Sliver .
Öğrenme kararı: Web pentest araçları geliştireceksen Go öğren. Çok hızlı sonuç alırsın. Zorluğu orta seviyededir .
5.2. Rust – GÜVENLİK VE PERFORMANSIN BULUŞMASI
Rust,
memory-safe bir dil olduğu için buffer overflow gibi hataları compile zamanında engeller. Bu özelliği sayesinde:
- Güvenli sistem programlama
- Cross-platform malware geliştirme
- Performans kritik tool'lar
Rust ile yazılmış popüler araçlar: Findomain (subdomain enumerator) , bazı C2 implant'ları .
Öğrenme kararı: C/C++ biliyorsan Rust öğrenmek mantıklıdır. Zorluk seviyesi yüksektir ama öğrendikten sonra çok güvenli ve hızlı kod yazarsın .
5.3. Python – HALA KRAL, AMA...
Python, siber güvenlikte
hala en önemli dildir . Prototipleme, automation, malware analysis, exploit development için rakipsizdir.
Ancak: Go ve Rust, özellikle hız ve dağıtım kolaylığı konusunda Python'u geçmeye başlamıştır. Artık büyük ölçekli network tarama araçları Python yerine Go ile yazılıyor .
Öğrenme kararı: Siber güvenliğe yeni başlayan herkes
önce Python öğrenmelidir . Sonra ihtiyaca göre Go veya C/C++'a geçebilir.
5.4. Zig ve Nim – GELECEĞİN DİLLERİ
- Zig: C'nin modern alternatifi. C ile aynı seviyede performans ama daha güvenli. Bazı implant loader'ları Zig ile yazılıyor .
- Nim: Python gibi kolay, C gibi hızlı. Henüz çok yaygın değil ama malware geliştirmede kullanılıyor.
Öğrenme kararı: Şu an için niş dillerdir. Önce Python, Go, C öğren, sonra merak edersen bakarsın.
📁 BÖLÜM 6: KARAR TABLOSU – HANGİ PROJE İÇİN HANGİ DİL?
| Yapmak İstediğin Proje | En İyi Dil | Alternatif | Neden? |
|---|
| Web dizin brute-force | Go | Python | Go çok hızlıdır (Gobuster gibi) |
| Subdomain enumeration | Go | Rust, Python | Go concurrency ile binlerce sorguyu paralel yapar |
| Web crawler | Go | Python | Go ile goroutine'lerle çok hızlı crawling |
| XSS / SQLi detection | Python | - | Kütüphane desteği çok geniştir |
| Exploit yazma (buffer overflow) | Python (script) + C (shellcode) | - | Python ile prototip, C ile shellcode |
| Port scanner | Go, C | Rust | Performans kritik. Masscan C ile, Naabu Go ile |
| MITM / packet manipulation | Go | Python | Bettercap Go ile |
| Windows malware | C, C++, C#, Rust | - | Windows API erişimi için C/C++, .NET hedefi için C# |
| Cross-platform malware | Rust, Go | Python (PyInstaller) | Rust memory-safe, Go static binary |
| C2 server | Go, Python | Rust, Java | Go concurrency, Python hızlı geliştirme |
| Implant (agent) | Go, C | C++, Rust | Cross-platform için Go, stealth için C |
| Burp eklentisi | Java | Python (Jython) | Burp Java ile yazıldı |
| Reverse engineering tool | C++, Java | C, Python | IDA C++, Ghidra Java |
| Phishing page | HTML/CSS/JS + PHP | - | Frontend + backend form handler |
| Cloud enumeration | Python, Go | - | AWS CLI, Pacu Python ile |
| Keylogger | Python, C++ | C#, Rust | Python ile hızlı, C++ ile stealth |
| Ransomware | C++, Rust | C# | Performans ve file encryption için C++ |
| Network scanner | Go, C | Rust | Performans ve hız |
| Log parser / analyzer | Python | Go | Python ile text processing kolay |
📁 BÖLÜM 7: ÖĞRENME SIRASI ÖNERİSİ (YENİ BAŞLAYANLAR İÇİN)
- Python – Her şeyin temeli. 2-3 ayda temel atılır .
- SQL – 1 haftada öğrenilir. SQL injection anlamak için şart .
- JavaScript – Web güvenliği için. 1-2 ayda temel .
- Bash / PowerShell – Sistem otomasyonu için. 1 ay .
- C / C++ – Exploit ve malware için. 6-12 ay .
- Go – Modern tool geliştirme için. 2-3 ay .
- Rust – Güvenli sistem programlama için. 3-6 ay .
📊 ÖZET – DİLLER VE KULLANIM ALANLARI TABLOSU
| Kategori | 1. Tercih | 2. Tercih | 3. Tercih |
|---|
| Web Scanner | Go | Python | - |
| Network Scanner | Go | C | Rust |
| Exploit Development | Python | C | Assembly |
| Malware (Windows) | C/C++ | C# | Rust |
| Malware (Cross-platform) | Rust | Go | Python |
| C2 Framework | Go | Python | Rust |
| Reverse Engineering | C++ | Java | Python |
| OSINT | Python | Go | - |
| Cloud Security | Python | Go | - |
| Web Pentest (manual) | Burp (UI) | Python (scripts) | - |
| Phishing | HTML/CSS/JS | PHP | Python |
| Automation | Python | Bash | PowerShell |
| Post-Exploitation (Linux) | Bash | Python | Go |
| Post-Exploitation (Windows) | PowerShell | C# | Python |
| Fuzzing | Python | Go | Rust |
⚠️;
Bu rehberde anlattığım dillerin hepsini öğrenmek zorunda değilsin. Siber güvenlikte
uzmanlaşmak istediğin alana göre dil seçmelisin:
- Web pentest yapmak istiyorsan: Python, JavaScript, SQL, Go
- Malware / exploit geliştirmek istiyorsan: C, C++, Assembly, Rust, Python
- Network / tool geliştirmek istiyorsan: Go, Python, C
- Reverse engineering yapmak istiyorsan: C++, Java, Python, Assembly
- Cloud security istiyorsan: Go, Python
- Windows / AD ile uğraşacaksan: PowerShell, C#, Python
En önemli kural: Dil öğrenmek için değil,
bir proje yapmak için dil öğren. "Python öğreneceğim" deme, "Bir port tarayıcı yapacağım" de. Proje yaptıkça öğrenirsin.
Unutma: Alet iş yapar, usta el değdirir. Hangi dili seçersen seç,
sürekli pratik yap ve
gerçek projeler üret.
Bu rehber, eğitim ve bilgilendirme amaçlıdır. Tüm sorumluluk kullanıcıya aittir.