Guía de inglés para developers
Los símbolos de puntuación en inglés: nombres y ejemplos para developers
25 de septiembre de 2026
Escribes estos símbolos decenas de veces al día. Pero, ¿sabes cómo se llaman en inglés? Cuando participas en un standup, lees un comentario en un PR o haces pair programming con un colega, necesitas saber decir 'backtick', 'pipe' o 'ampersand' en voz alta. Esta guía cubre cada símbolo con su nombre en inglés, el equivalente en español y un ejemplo real de un developer.
Standard Punctuation
Puntuación estándar
Estos símbolos aparecen en la escritura cotidiana: emails, descripciones de PR, mensajes de commit y Slack. Muchos tienen nombres distintos en inglés británico y americano, por eso se incluyen ambos.
| Símbolo | Nombre en inglés | Nombre en español | Ejemplo |
|---|---|---|---|
| . | PeriodFull stop | Punto | “End every statement with a period in your commit messages.” |
| , | Comma | Coma | “Use a comma to separate items in a list: 'We need to fix the bug, write tests, and deploy.'” |
| ; | Semicolon | Punto y coma | “In JavaScript you can omit the semicolon, but the team style guide requires it.” |
| : | Colon | Dos puntos | “In TypeScript, add a colon after the variable name to declare its type.” |
| ! | Exclamation markBang | Signo de exclamación | “The bang operator negates a boolean: if (!isLoading) { ... }” |
| ? | Question mark | Signo de interrogación | “Use the question mark for optional chaining: user?.profile?.avatar” |
| ' | ApostropheSingle quote | Apóstrofo / comilla simple | “Wrap strings in single quotes in Python: name = 'Alice'” |
| "" | Double quotesQuotation marks | Comillas dobles | “In JSON, keys and string values must be wrapped in double quotes.” |
| '' | Single quotes | Comillas simples | “The linter prefers single quotes for strings in this project.” |
| - | HyphenDash | Guión | “Use a hyphen between words in a kebab-case CSS class name.” |
| – | En dash | Raya corta | “Use an en dash for numeric ranges in documentation: pages 10–15.” |
| — | Em dash | Raya larga | “She opened the PR—without running the tests—and merged it directly.” |
| () | ParenthesesRound brackets | Paréntesis | “Call the function by adding parentheses after its name: doSomething()” |
| [] | Square brackets | Corchetes | “Access an array element using square brackets: items[0]” |
| ... | EllipsisThree dots | Puntos suspensivos | “The spread operator uses three dots: const newArr = [...oldArr, newItem]” |
Developer Symbols
Símbolos técnicos
Estos símbolos están por todas partes: código, terminales, archivos de configuración y documentación. Conocer sus nombres en inglés te ayuda a comunicarte con claridad en code reviews, sesiones de pair programming y entrevistas técnicas.
| Símbolo | Nombre en inglés | Nombre en español | Ejemplo |
|---|---|---|---|
| {} | Curly bracesCurly brackets | Llaves | “Wrap the function body in curly braces.” |
| <> | Angle bracketsChevrons | Corchetes angulares / diamantes | “In TypeScript generics, put the type parameter inside angle brackets: Array<string>” |
| / | SlashForward slash | Barra diagonal | “Separate URL path segments with a forward slash: /api/v1/users” |
| \ | Backslash | Barra inversa | “Use a backslash to escape a special character inside a string.” |
| * | AsteriskStar | Asterisco | “The asterisk in a glob pattern matches any file: **/*.ts” |
| & | Ampersand | Ampersand / et | “The double ampersand is the logical AND operator: if (isValid && isReady)” |
| @ | At signAt symbol | Arroba | “Use the at sign to tag a reviewer in a GitHub comment: @alice can you review this?” |
| # | HashPound sign / Number sign | Almohadilla | “Add a hash at the start of the line to write a comment in Python.” |
| % | PercentModulo operator | Porcentaje | “The percent sign is the modulo operator in most languages: 10 % 3 === 1” |
| $ | Dollar sign | Signo de dólar | “In a shell script, put a dollar sign before a variable name: echo $HOME” |
| _ | Underscore | Guión bajo | “Use underscores between words in a snake_case variable name.” |
| | | PipeVertical bar | Barra vertical / tubería | “Pipe the grep output into wc to count the matching lines: grep 'error' log.txt | wc -l” |
| ~ | Tilde | Tilde / virgulilla | “In package.json, a tilde before a version allows patch updates: ~1.2.3” |
| ` | BacktickGrave accent | Acento grave | “Wrap the variable in backticks to use it inside a template literal: `Hello, ${name}!`” |
| ^ | Caret | Acento circunflejo | “The caret in package.json allows any compatible minor version: ^2.0.0” |
Puntos clave
- El símbolo . se llama 'period' en inglés americano y 'full stop' en inglés británico.
- El símbolo ` se llama 'backtick'. Puedes decir: 'Wrap the string in backticks to create a template literal.'
- El símbolo | se llama 'pipe' en contextos de desarrollo. Ejemplo: 'Pipe the output into grep.'
- El símbolo # se llama 'hash' en inglés británico y 'pound sign' en inglés americano.
- El símbolo ^ se llama 'caret' y el símbolo ~ se llama 'tilde'. Ambos aparecen en los rangos de versiones de package.json.
Artículos relacionados
¿Listo para practicar tu inglés en el trabajo?
Lingua-e tiene ejercicios interactivos basados en conversaciones reales de developers: standups, code reviews, retrospectivas y más. Practica hasta que salga solo.
Prueba Lingua-e gratis
Escrito por
Roxana LafuenteFundadora de Lingua-e
Roxana Lafuente es ingeniera de software con más de 8 años de experiencia. Al comienzo de su carrera, aunque ya había aprobado el First Certificate in English, se bloqueaba cada vez que tenía que hablar en el standup diario. Era un problema que nadie estaba resolviendo. Después de más de 2.000 standups, descubrió qué es lo que realmente construye la fluidez: practicar situaciones que se parecen a tu trabajo real. Creó Lingua-e para que otros developers no tuvieran que tomar el camino largo para sentirse seguros trabajando en un entorno de desarrollo internacional.