# Språkguider for stackene som betyr noe

Canonical source: https://maguyva.ai/nb/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 støtter 285+ språk og tekstbaserte teknologier, men ikke alle repo-områder trenger sin egen guide. Denne huben dekker stackene der struktur og kryssfil-kontekst har reell betydning for hvor trygg en AI-assistert endring blir, med grafbasert avhengighetsanalyse der dette er tilgjengelig.

Kuraterte guider for verdifulle repo-områder på tvers av 285+ språk og tekstbaserte teknologier.

- [Start gratis](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Se full kompatibilitet](https://maguyva.ai/nb/docs/compatibility)

## Nåværende språkguider

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

## Dekningsoversikt

- Programmering: **118**
- Konfig og data: **72**
- Bygg og infra: **31**
- Spesialisert: **22**
- Web: **22**
- Dokumentasjon: **20**

Gruppert fra det fullstendige kompatibilitetsmanifestet, slik at oversikten gjenspeiler alle 285 støttede språk og tekstbaserte teknologier. Start med de utvalgte guidene under, og bruk siden for full kompatibilitet når du trenger hele utvalget av mindre utbredte språk.

### Polyglott virkelighet

De fleste produksjonsrepoer blander appkode, tester, byggeskript, konfigurasjon, SQL og infra. Språkdekning er det som hindrer agentkonteksten fra å falle bort på tvers av filgrenser.

### Arv som fortrinn

Eldre språk er der bred støtte blir et moderniseringsverktøy. Avhengighetsanalyse betyr enda mer når ingen vil røre koden.

### Raske svar

Hver guide dekker hva Maguyva trekker ut, hva agenten din kan spørre om, og hvor dekningsgrensene går — for akkurat din stack.

## Utvalgte guider

Guider for moderne applikasjonsarbeid, repoer med blandede kjøretidsmiljøer, infrastrukturkode og modernisering av eldre systemer.

### [Python-støtte i Maguyva: AI-kodesøk og refaktorering](https://maguyva.ai/nb/languages/python.md)

*Dynamiske systemer* · Programmering · AST- og symbolstøtte · .py, .pyi, .pyw

Nyttig når Python-kodebaser sprer seg over tjenester, skript, typestubber og driftsmessig limkode.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [TypeScript-støtte i Maguyva: Bedre kontekst for monorepositorier](https://maguyva.ai/nb/languages/typescript.md)

*Monorepo-standard* · Programmering · AST- og symbolstøtte · .cts, .d.ts, .mts, .spec.ts, +3 til

Relevant når repositoriet ditt blander applikasjonskode, biblioteker, API-klienter, tester og konfigurasjon på tvers av flere pakker.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [JavaScript-støtte i Maguyva: AI-søk for repositorier med blandede kjøretidsmiljøer](https://maguyva.ai/nb/languages/javascript.md)

*Blandede kjøretidsmiljøer* · Programmering · AST- og symbolstøtte · .cjs, .js, .mjs, .spec.js, +2 til

Nyttig når et repositorium blander CommonJS, ESM, oppgaveskript, tester og eldre applikasjonskode.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Go-støtte i Maguyva: Kodeintelligens for backend-tjenester](https://maguyva.ai/nb/languages/go.md)

*Tjenestetung* · Programmering · AST- og symbolstøtte · .go

En god match for tjenestetunge repositorier der handlere, pakker og driftskode må forbli enkle å spore.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Rust-støtte i Maguyva: Trygg kontekst for AI-støttede endringer](https://maguyva.ai/nb/languages/rust.md)

*Sikkerhet først* · Programmering · AST- og symbolstøtte · .rs

Relevant når du vil ha AI-assistanse i Rust uten å miste de strukturelle vernene som gjør Rust verdt å bruke.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Java-støtte i Maguyva: Kodeintelligens for bedriftsrepositorier](https://maguyva.ai/nb/languages/java.md)

*Bedriftsdybde* · Programmering · AST- og symbolstøtte · .java

Nyttig når repositoriet er fullt av Spring-tjenester, interne rammeverk og kode som har overlevd flere organisatoriske epoker.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [C#-støtte i Maguyva: Tryggere refaktorering for .NET-kodebaser](https://maguyva.ai/nb/languages/csharp.md)

*Langvarig .NET* · Programmering · AST- og symbolstøtte · .cs, .csx

En god match når .NET-repositorier har vokst store nok til at trygg AI-assistanse avhenger av ekte struktur.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [PHP-støtte i Maguyva: Langvarige webapper uten blinde endringer](https://maguyva.ai/nb/languages/php.md)

*Gammel web, nytt press* · Programmering · AST- og symbolstøtte · .php, .php3, .php4, .php5, +2 til

Relevant når en PHP-kodebase fortsatt genererer inntekter, men ingen ønsker at en agent skal improvisere endringer i den.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Terraform-støtte i Maguyva: Infrastrukturkontekst for AI-agenter](https://maguyva.ai/nb/languages/terraform.md)

*Infra som kode* · Infrastruktur · AST- og symbolstøtte · .tf, .tfvars

Nyttig når infrastrukturkode er en del av repositoriekonteksten, og ikke noe agenten bør avfeie.

- AST-analyse
- Symboluttrekk
- Ingen grafrelasjoner

### [COBOL-støtte i Maguyva: Avhengighetsanalyse for modernisering av eldre systemer](https://maguyva.ai/nb/languages/cobol.md)

*Utnytt arven* · Programmering · AST- og symbolstøtte · .cbl, .cob, .cpy

Dette er der bred språkstøtte slutter å være en statistikk og begynner å bli et moderniseringsverktøy.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Fortran i Maguyva: kodegrafer for vitenskapelige kodebaser](https://maguyva.ai/nb/languages/fortran.md)

*Vitenskapelig arv* · Programmering · AST- og symbolstøtte · .f, .f03, .f08, .f90, +3 til

For numerisk kode som har overlevd forfatterne sine, er kallgrafen den første dokumentasjonen.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [ABAP i Maguyva: klassegrafer for egenutviklet SAP-kode](https://maguyva.ai/nb/languages/abap.md)

*Virksomhetens kjerne* · Programmering · AST- og symbolstøtte · .abap

Før du flytter til S/4HANA, må du vite hva den egenutviklede koden din faktisk er avhengig av.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Ada i Maguyva: spesifikasjoner, kropper og pakkegrafer](https://maguyva.ai/nb/languages/ada.md)

*Kode med høy integritet* · Programmering · AST- og symbolstøtte · .ada, .adb, .ads

Ada ble laget for systemer som ikke får svikte. Å endre dem fortjener samme omhu.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Pascal og Delphi i Maguyva: unit- og klassegrafer](https://maguyva.ai/nb/languages/pascal.md)

*Langlivet skrivebord* · Programmering · AST- og symbolstøtte · .pas, .pp

Delphi- og Free Pascal-applikasjoner kjører i flere tiår. Å forstå dem bør ikke ta like lang tid.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Perl i Maguyva: pakke- og subrutinegrafer](https://maguyva.ai/nb/languages/perl.md)

*Skriptarv* · Programmering · AST- og symbolstøtte · .perl, .pl, .pm, .pod, +1 til

Perl-koden som fortsatt kjører faktureringen, rapportene eller deploy-skriptene dine, fortjener bedre enn grep.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Kotlin i Maguyva: kodegrafer for Android og JVM](https://maguyva.ai/nb/languages/kotlin.md)

*Moderne JVM* · Programmering · AST- og symbolstøtte · .kt, .kts

Kotlin skjuler mye kobling i mottakere og lambdaer. Grafen henter den frem igjen.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Swift i Maguyva: kodegrafer for iOS og macOS](https://maguyva.ai/nb/languages/swift.md)

*Apples plattformer* · Programmering · AST- og symbolstøtte · .swift

I Swift bor atferden i protokoller og extensions. En agent må kunne se begge deler.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Ruby i Maguyva: kodegrafer for Rails- og Ruby-apper](https://maguyva.ai/nb/languages/ruby.md)

*Konvensjonsdrevet* · Programmering · AST- og symbolstøtte · .gemfile, .gemspec, .rake, .rakefile, +2 til

Ruby leses som prosa. Avhengighetene bak trenger likevel et kart.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [C i Maguyva: kallgrafer for system- og innebygd kode](https://maguyva.ai/nb/languages/c.md)

*Systemkjerne* · Programmering · AST- og symbolstøtte · .c, .h

I C er kallgrafen arkitekturen. En agent bør lese den før den redigerer.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [C++ i Maguyva: klasse- og kallgrafer for store kodebaser](https://maguyva.ai/nb/languages/cpp.md)

*Native i stor skala* · Programmering · AST- og symbolstøtte · .c, .c++, .cc, .cpp, +6 til

C++ skjuler det egentlige kallmålet bak navnerom, overlastinger og virtuell dispatch. Grafen hjelper en agent med å finne det.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Scala i Maguyva: kodegrafer for JVM-tjenester og Spark](https://maguyva.ai/nb/languages/scala.md)

*Typet JVM* · Programmering · AST- og symbolstøtte · .sc, .scala

Scala pakker mye mening inn i lite syntaks. Grafen pakker den ut.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Dart i Maguyva: kodegrafer for Flutter- og Dart-apper](https://maguyva.ai/nb/languages/dart.md)

*Plattformuavhengig UI* · Programmering · AST- og symbolstøtte · .dart

Flutter-apper vokser fort i bredden. Grafen holder koblingene synlige.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Lua i Maguyva: kodegrafer for spill, plugins og OpenResty](https://maguyva.ai/nb/languages/lua.md)

*Innebygd skripting* · Programmering · AST- og symbolstøtte · .lua

Lua bygger objekter av tabeller. Grafen viser hvilke tabeller som ble klasser.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [R i Maguyva: kodegrafer for analyse- og pakkekode](https://maguyva.ai/nb/languages/r.md)

*Statistiske beregninger* · Programmering · AST- og symbolstøtte · .r, .rmd, .rnw

Analysekode vokser ut av sitt første skript. Grafen viser hva som avhenger av hva.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [PowerShell i Maguyva: kodegrafer for skript og moduler](https://maguyva.ai/nb/languages/powershell.md)

*Windows-automatisering* · Shell · AST- og symbolstøtte · .ps1, .psd1, .psm1

Automatisering brer seg over dusinvis av skript. Grafen viser hvilken funksjon som kjører hva.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Groovy i Maguyva: kodegrafer for Gradle- og Jenkins-kode](https://maguyva.ai/nb/languages/groovy.md)

*Skripting på JVM* · Programmering · AST- og symbolstøtte · .gradle, .groovy, .jenkinsfile

Byggelogikk er også kode. Grafen behandler den slik.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Elixir i Maguyva: kodegrafer for Phoenix- og OTP-apper](https://maguyva.ai/nb/languages/elixir.md)

*Samtidig BEAM* · Programmering · AST- og symbolstøtte · .ex, .exs

Strukturen i Elixir bor i makroer. Grafen leser dem som struktur.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

### [Haskell i Maguyva: kodegrafer for typeklasser og moduler](https://maguyva.ai/nb/languages/haskell.md)

*Rent funksjonelt* · Programmering · AST- og symbolstøtte · .hs, .lhs

Typene i Haskell sier mye. Grafen viser hvem som lener seg på dem.

- AST-analyse
- Symboluttrekk
- Grafrelasjoner

## Flere språkguider lanseres etter hvert som motoren utvides.

Maguyva støtter i dag over 285 språk. Detaljerte guider legges til etter hvert som [ekstraksjonskvaliteten](https://maguyva.ai/blog/autonomous-quality-loops-language-grind) når standarden — ekte AST-parsing og symbolløsning, ikke bare syntaksutheving.

- [Start gratis](https://app.maguyva.ai/auth/sign-up?plan=free)
- [Se motoren](https://maguyva.ai/nb/docs/compatibility)

## Neste steg

- [Kom i gang](https://maguyva.ai/nb/docs): Indekser ditt første repo på minutter.
- [Se priser](https://maguyva.ai/nb/pricing): Per arbeidsområde, ikke per bruker. Gratis å komme i gang.
- [Se stacken](https://maguyva.ai/nb/stack): Hva Maguyva kjører på.
- [Møt teamet](https://maguyva.ai/nb/team): 2 mennesker og en sverm av AI-agenter.
