Naming Conventions for Developers: camelCase, snake_case, kebab-case
A practical naming map across JavaScript, Python, SQL, CSS, and API schemas.
Last updated: May 4, 2026
Common defaults by ecosystem
JavaScript/TypeScript variables usually use camelCase, classes use PascalCase, Python prefers snake_case, and CSS classes often use kebab-case.
API boundary consistency
Pick one external convention per API. Convert internally if needed, but avoid mixed casing in public contracts.
Migration tip
When renaming fields, support aliases during transition windows to avoid breaking clients unexpectedly.