De Volledige Gids voor Tekstformaten in Programmeren en Schrijven
Het begrijpen van de nuances van tekstopmaak is van fundamenteel belang voor zowel softwareontwikkeling als professioneel schrijven. Bij het werken met code bepalen naamconventies hoe variabelen, functies, klassen en bestanden worden gedefinieerd.
camelCase is misschien wel de meest bekende conventie in moderne webontwikkeling (JavaScript, TypeScript, Java). De eerste letter van het eerste woord is een kleine letter, en het eerste teken van elk volgend woord is een hoofdletter (bijv. myVariableName).
PascalCase (UpperCamelCase) volgt een vergelijkbare structuur, maar begint ook met een hoofdletter voor het eerste woord (bijv. MyClassName). Het wordt voornamelijk gebruikt voor klassen en interfaces in C#, Java en TypeScript.
snake_case scheidt woorden met een underscore en gebruikt alleen kleine letters (bijv. my_variable_name). Dit formaat wordt veel gebruikt in Python, C, C++ en Rust. De variant SCREAMING_SNAKE_CASE wordt gebruikt voor globale constanten.
kebab-case gebruikt koppeltekens om woorden te scheiden (bijv. my-variable-name). Het is de standaard voor CSS-klassen, HTML-attributen en URL-slugs, wat cruciaal is voor SEO.
In professioneel schrijven bepalen Title Case en Sentence case hoe koppen en artikelen worden opgemaakt. Onze gratis online tool ondersteunt al deze formaten.