CodeIA Logo
Inicio
¿Qué es la Ingeniería de Contexto?ExperienciaProyectos realizados
Comunidad
FeedMiembrosCuadro de HonorCalendarioBolsa de trabajoEncuestasProyectos de la Comunidad
NoticiasPlanes
Formación
CursosLecciones
Co-Projects
Propuestas de proyectosEnviar propuesta de proyecto
RoadmapGlosarioContacto
Iniciar Sesión
CodeIA Logo

Transformando ideas en software profesional con IA. La nueva era del desarrollo ágil.

Reseñas y testimonios

Legal

Política de PrivacidadTérminos de ServicioTérminos de SuscripciónAviso LegalCookies

Sígueme

Contactar

© 2026 CodeIA. Todos los derechos reservados.

Hecho con♥por sn4p.dev

Glosario/Snake case

Snake case

Jose Manuel 1 de marzo de 2026

Definición

Convención de nomenclatura que consiste en escribir identificadores en minúsculas separando las palabras mediante guiones bajos (_).

Descripción

Snake Case es un estilo de nombrado utilizado en programación para definir variables, funciones, archivos o claves de datos. Se caracteriza por: Uso exclusivo de letras minúsculas. Separación de palabras mediante el carácter underscore (_). Ausencia de espacios o caracteres especiales adicionales. Este estilo mejora la legibilidad cuando los identificadores contienen múltiples palabras y es común en lenguajes como Python, en configuraciones de bases de datos y en estructuras de datos como JSON. Por ejemplo, frente a otras convenciones como: Camel Case (nombreVariable) Pascal Case (NombreVariable) Kebab Case (nombre-variable) Snake Case prioriza claridad visual mediante una separación explícita entre palabras. En el ecosistema de Python, el estándar oficial PEP 8 (Python Enhancement Proposal 8 – Propuesta de Mejora de Python 8) recomienda el uso de snake_case para nombres de variables y funciones.

Ejemplo

# Variable en snake_case user_name = "Carlos" # Función en snake_case def calculate_total_price(product_price, tax_rate): return product_price + (product_price * tax_rate) total_price = calculate_total_price(100, 0.21) print(total_price)

← Volver al glosario