indenteringsbaserade
Indenteringsbaserade språk är programmeringsspråk där blockstruktur definieras främst genom kodens indentering, istället för genom klammer, nyckelord eller andra syntaktiska markörer. Indentering används för att visa vilka rader som tillhör samma kodblock och hur programmet är organiserat hierarkiskt.
I praktiken innebär detta att varje förändring i indenteringsnivå signalerar ett nytt block eller avslut av
Det mest kända exemplet på ett indenteringsbaserat språk är Python, där betydelsen av vitrum används som kärnregel
Fördelarna med indenteringsbaserade språk inkluderar ökad läsbarhet och reducerat syntaktiskt ljud, vilket ofta underlättar snabb prototypering.
Användningen är vanlig inom utbildning, snabb prototypering och projekt där tydlig blockstruktur prioriteras, särskilt när visuell