# Önemli olan yığınlar için dil rehberleri

Canonical source: https://maguyva.ai/tr/languages

License: text under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/); code samples under [MIT-0](https://opensource.org/license/mit-0); the Maguyva name, logos, brand assets and other code are not covered. Details: [maguyva.ai/license](https://maguyva.ai/license).

Maguyva 285+ dil ve metin tabanlı teknoloji destekler, ancak her repo bölümünün kendi rehberine ihtiyacı yoktur. Bu merkez, yapı ve dosyalar arası bağlamın AI destekli bir düzenlemenin güvenliğini önemli ölçüde etkilediği yığınları kapsar; graf farkındalıklı bağımlılık analizi kullanılabildiği yerlerde sunulur.

285+ dil ve metin tabanlı teknoloji genelinde yüksek değerli repo yüzeyleri için özenle hazırlanmış rehberler.

- [Ücretsiz başlayın](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Tam uyumluluğu görüntüleyin](https://maguyva.ai/tr/docs/compatibility)

## Güncel dil rehberleri

- [Python](https://maguyva.ai/tr/languages/python.md)
- [TypeScript](https://maguyva.ai/tr/languages/typescript.md)
- [JavaScript](https://maguyva.ai/tr/languages/javascript.md)
- [Go](https://maguyva.ai/tr/languages/go.md)
- [Rust](https://maguyva.ai/tr/languages/rust.md)
- [Java](https://maguyva.ai/tr/languages/java.md)
- [C#](https://maguyva.ai/tr/languages/csharp.md)
- [PHP](https://maguyva.ai/tr/languages/php.md)
- [Terraform](https://maguyva.ai/tr/languages/terraform.md)
- [COBOL](https://maguyva.ai/tr/languages/cobol.md)
- [Fortran](https://maguyva.ai/tr/languages/fortran.md)
- [ABAP](https://maguyva.ai/tr/languages/abap.md)
- [Ada](https://maguyva.ai/tr/languages/ada.md)
- [Pascal](https://maguyva.ai/tr/languages/pascal.md)
- [Perl](https://maguyva.ai/tr/languages/perl.md)
- [Kotlin](https://maguyva.ai/tr/languages/kotlin.md)
- [Swift](https://maguyva.ai/tr/languages/swift.md)
- [Ruby](https://maguyva.ai/tr/languages/ruby.md)
- [C](https://maguyva.ai/tr/languages/c.md)
- [C++](https://maguyva.ai/tr/languages/cpp.md)
- [Scala](https://maguyva.ai/tr/languages/scala.md)
- [Dart](https://maguyva.ai/tr/languages/dart.md)
- [Lua](https://maguyva.ai/tr/languages/lua.md)
- [R](https://maguyva.ai/tr/languages/r.md)
- [PowerShell](https://maguyva.ai/tr/languages/powershell.md)
- [Groovy](https://maguyva.ai/tr/languages/groovy.md)
- [Elixir](https://maguyva.ai/tr/languages/elixir.md)
- [Haskell](https://maguyva.ai/tr/languages/haskell.md)

## Kapsam özeti

- Programlama: **118**
- Config ve Veri: **72**
- Build ve Altyapı: **31**
- Özelleşmiş: **22**
- Web: **22**
- Dokümantasyon: **20**

Özet, desteklenen tüm 285 dil ve metin tabanlı teknoloji yansıtsın diye tam uyumluluk manifestosundan gruplanmıştır. Aşağıdaki öne çıkan rehberlerle başlayın, uzun kuyruğun tamamına ihtiyaç duyduğunuzda tam uyumluluk sayfasını kullanın.

### Çoklu dil gerçeği

Çoğu üretim reposu uygulama kodunu, testleri, derleme betiklerini, yapılandırmayı, SQL'i ve altyapıyı bir arada barındırır. Dil kapsamı, ajan bağlamının dosya sınırları arasında kopmasını önleyen şeydir.

### Eski sistem avantajı

Geniş destek, en çok eski dillerde bir modernizasyon aracına dönüşür. Kimsenin dokunmak istemediği kodda bağımlılık analizi daha da önem kazanır.

### Hızlı yanıtlar

Her rehber, Maguyva'nın neyi çıkardığını, ajanınızın neyi sorgulayabileceğini ve kapsamın sınırlarının nerede olduğunu — kendi yığınınız için — anlatır.

## Öne çıkan rehberler

Modern uygulama geliştirme, karma çalışma zamanlı repolar, altyapı kodu ve eski sistem modernizasyonu için rehberler.

### [Maguyva'da Python Desteği: Yapay Zeka Kod Araması ve Yeniden Yapılandırma](https://maguyva.ai/tr/languages/python.md)

*Dinamik sistemler* · Programlama · AST ve sembol desteği · .py, .pyi, .pyw

Python kod tabanları servisler, betikler, tip taslakları ve operasyonel bağlantı kodu genelinde yayıldığında yararlıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da TypeScript Desteği: Monorepo'lar için Daha İyi Bağlam](https://maguyva.ai/tr/languages/typescript.md)

*Varsayılan monorepo* · Programlama · AST ve sembol desteği · .cts, .d.ts, .mts, .spec.ts, +3 daha

Repo birden fazla paket genelinde uygulama kodunu, kütüphaneleri, API istemcilerini, testleri ve yapılandırmayı karıştırdığında ilgilidir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da JavaScript Desteği: Karma Çalışma Zamanlı Repolar için Yapay Zeka Araması](https://maguyva.ai/tr/languages/javascript.md)

*Karma runtime* · Programlama · AST ve sembol desteği · .cjs, .js, .mjs, .spec.js, +2 daha

Bir repo CommonJS, ESM, görev betikleri, testler ve daha eski uygulama kodunu karıştırdığında yararlıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Go Desteği: Arka Uç Servisleri için Kod Zekası](https://maguyva.ai/tr/languages/go.md)

*Servis ağırlıklı* · Programlama · AST ve sembol desteği · .go

Handler'ların, paketlerin ve operasyonel kodun izlenebilir kalması gereken servis ağırlıklı repolar için iyi bir uyum.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Rust Desteği: Yapay Zeka Destekli Değişiklikler için Güvenli Bağlam](https://maguyva.ai/tr/languages/rust.md)

*Güvenlik önceliği* · Programlama · AST ve sembol desteği · .rs

Rust'ı kullanmaya değer kılan yapısal güvenlik sınırlarını kaybetmeden Rust'ta yapay zeka yardımı istediğinizde ilgilidir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Java Desteği: Kurumsal Repolar için Kod Zekası](https://maguyva.ai/tr/languages/java.md)

*Kurumsal derinlik* · Programlama · AST ve sembol desteği · .java

Repo, Spring servisleriyle, iç çerçevelerle ve birkaç kurumsal dönemi atlatmış kodla doluysa yararlıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da C# Desteği: .NET Kod Tabanları için Daha Güvenli Yeniden Yapılandırmalar](https://maguyva.ai/tr/languages/csharp.md)

*Uzun ömürlü .NET* · Programlama · AST ve sembol desteği · .cs, .csx

.NET repoları, güvenli yapay zeka yardımının gerçek yapıya bağlı olacağı kadar büyüdüğünde iyi bir uyum sağlar.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da PHP Desteği: Körlemesine Düzenleme Olmadan Uzun Ömürlü Web Uygulamaları](https://maguyva.ai/tr/languages/php.md)

*Eski web, yeni baskı* · Programlama · AST ve sembol desteği · .php, .php3, .php4, .php5, +2 daha

Bir PHP kod tabanı hâlâ gelir üretiyorsa ama kimse bir ajanın onun içinde başıboş dolaşmasını istemiyorsa ilgilidir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Terraform Desteği: Yapay Zeka Ajanları için Altyapı Bağlamı](https://maguyva.ai/tr/languages/terraform.md)

*Kod olarak altyapı* · Altyapı · AST ve sembol desteği · .tf, .tfvars

Altyapı kodu repo bağlamının bir parçasıysa ve ajanın es geçmemesi gereken bir şeyse yararlıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkisi yok

### [Maguyva'da COBOL Desteği: Eski Sistem Modernizasyonu için Bağımlılık Analizi](https://maguyva.ai/tr/languages/cobol.md)

*Eski sistemlerden değer üretmek* · Programlama · AST ve sembol desteği · .cbl, .cob, .cpy

Geniş dil desteğinin sadece bir istatistik olmaktan çıkıp gerçek bir modernizasyon aracına dönüştüğü nokta burası.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Fortran: bilimsel kod tabanları için kod grafları](https://maguyva.ai/tr/languages/fortran.md)

*Bilimsel miras* · Programlama · AST ve sembol desteği · .f, .f03, .f08, .f90, +3 daha

Yazarlarından uzun yaşayan sayısal kodda ilk belge çağrı grafıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da ABAP: özel SAP kodu için sınıf grafları](https://maguyva.ai/tr/languages/abap.md)

*Kurumsal çekirdek* · Programlama · AST ve sembol desteği · .abap

S/4HANA geçişinden önce özel kodunuzun gerçekte neye bağlı olduğunu bilmeniz gerekir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Ada: belirtimler, gövdeler ve paket grafları](https://maguyva.ai/tr/languages/ada.md)

*Yüksek bütünlüklü kod* · Programlama · AST ve sembol desteği · .ada, .adb, .ads

Ada, başarısız olmaması gereken sistemler için tasarlandı. Onları değiştirmek de aynı özeni hak eder.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Pascal ve Delphi: unit ve sınıf grafları](https://maguyva.ai/tr/languages/pascal.md)

*Uzun ömürlü masaüstü* · Programlama · AST ve sembol desteği · .pas, .pp

Delphi ve Free Pascal uygulamaları onlarca yıl çalışır. Onları anlamak bu kadar uzun sürmemeli.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Perl: paket ve alt program grafları](https://maguyva.ai/tr/languages/perl.md)

*Betik mirası* · Programlama · AST ve sembol desteği · .perl, .pl, .pm, .pod, +1 daha

Faturalandırmanızı, raporlarınızı veya dağıtım betiklerinizi hâlâ çalıştıran Perl kodu grep'ten daha iyisini hak ediyor.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Kotlin: Android ve JVM için kod grafları](https://maguyva.ai/tr/languages/kotlin.md)

*Çağdaş JVM* · Programlama · AST ve sembol desteği · .kt, .kts

Kotlin birçok bağlantıyı alıcıların ve lambda'ların içine gizler. Graf onları yeniden görünür kılar.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Swift: iOS ve macOS için kod grafları](https://maguyva.ai/tr/languages/swift.md)

*Apple platformları* · Programlama · AST ve sembol desteği · .swift

Swift'te davranış protokollerde ve uzantılarda yaşar. Bir ajanın ikisini birden görmesi gerekir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Ruby: Rails ve Ruby uygulamaları için kod grafları](https://maguyva.ai/tr/languages/ruby.md)

*Kurallar öncelikli* · Programlama · AST ve sembol desteği · .gemfile, .gemspec, .rake, .rakefile, +2 daha

Ruby düzyazı gibi okunur. Ama arkasındaki bağımlılıkların bir haritaya ihtiyacı vardır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da C: sistem ve gömülü kod için çağrı grafları](https://maguyva.ai/tr/languages/c.md)

*Sistem çekirdeği* · Programlama · AST ve sembol desteği · .c, .h

C'de çağrı grafı mimarinin kendisidir. Bir ajan düzenlemeden önce onu okumalıdır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da C++: büyük kod tabanları için sınıf ve çağrı grafları](https://maguyva.ai/tr/languages/cpp.md)

*Ölçekte yerel kod* · Programlama · AST ve sembol desteği · .c, .c++, .cc, .cpp, +6 daha

C++ bir çağrının gerçek hedefini ad alanlarının, aşırı yüklemelerin ve sanal gönderimin arkasına gizler. Graf, ajanın onu bulmasına yardım eder.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Scala: JVM servisleri ve Spark için kod grafları](https://maguyva.ai/tr/languages/scala.md)

*Statik tipli JVM* · Programlama · AST ve sembol desteği · .sc, .scala

Scala az sözdizimine çok anlam sığdırır. Graf onu açar.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Dart: Flutter ve Dart uygulamaları için kod grafları](https://maguyva.ai/tr/languages/dart.md)

*Platformlar arası arayüz* · Programlama · AST ve sembol desteği · .dart

Flutter uygulamaları hızla yana doğru büyür. Graf bağlantıları görünür tutar.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Lua: oyunlar, eklentiler ve OpenResty için kod grafları](https://maguyva.ai/tr/languages/lua.md)

*Gömülü betikler* · Programlama · AST ve sembol desteği · .lua

Lua nesneleri tablolardan kurar. Graf hangi tabloların sınıfa dönüştüğünü gösterir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da R: analiz ve paket kodu için kod grafları](https://maguyva.ai/tr/languages/r.md)

*İstatistiksel hesaplama* · Programlama · AST ve sembol desteği · .r, .rmd, .rnw

Analiz kodu ilk betiğinin ötesine geçer. Graf neyin neye bağlı olduğunu gösterir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da PowerShell: betikler ve modüller için kod grafları](https://maguyva.ai/tr/languages/powershell.md)

*Windows otomasyonu* · Shell · AST ve sembol desteği · .ps1, .psd1, .psm1

Otomasyon onlarca betiğe yayılır. Graf hangi fonksiyonun neyi çalıştırdığını gösterir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Groovy: Gradle ve Jenkins kodu için kod grafları](https://maguyva.ai/tr/languages/groovy.md)

*JVM betikleri* · Programlama · AST ve sembol desteği · .gradle, .groovy, .jenkinsfile

Derleme mantığı da koddur. Graf ona öyle davranır.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Elixir: Phoenix ve OTP uygulamaları için kod grafları](https://maguyva.ai/tr/languages/elixir.md)

*Eşzamanlı BEAM* · Programlama · AST ve sembol desteği · .ex, .exs

Elixir'in yapısı makroların içinde yaşar. Graf onları yapı olarak okur.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

### [Maguyva'da Haskell: tür sınıfları ve modüller için kod grafları](https://maguyva.ai/tr/languages/haskell.md)

*Saf fonksiyonel* · Programlama · AST ve sembol desteği · .hs, .lhs

Haskell'in türleri çok şey söyler. Graf onlara kimin dayandığını gösterir.

- AST ayrıştırma
- Sembol çıkarma
- Graf ilişkileri

## Motor genişledikçe daha fazla dil rehberi yayınlanır.

Maguyva bugün 285+ dili destekliyor. [Çıkarım kalitesi](https://maguyva.ai/blog/autonomous-quality-loops-language-grind) gerekli seviyeye ulaştıkça ayrıntılı kılavuzlar eklenir — sadece sözdizimi vurgusu değil, gerçek AST ayrıştırma ve sembol çözümleme.

- [Ücretsiz başlayın](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Motoru inceleyin](https://maguyva.ai/tr/docs/compatibility)

## Sonraki Adımlar

- [Başlarken](https://maguyva.ai/tr/docs): İlk reponuzu dakikalar içinde dizinleyin.
- [Fiyatlandırmayı görün](https://maguyva.ai/tr/pricing): Kullanıcı başına değil, çalışma alanı başına. Ücretsiz başlayın.
- [Teknoloji yığınını görün](https://maguyva.ai/tr/stack): Maguyva'nın kullandığı teknolojiler.
- [Ekiple tanışın](https://maguyva.ai/tr/team): 2 insan ve bir AI ajan sürüsü.
