
Spanish: 
La informática es
el arte de enseñar
a una computadora qué hacer.
Comenzaré con algo similar.
Por ejemplo, un destornillador es
una herramienta hecha
para hacer girar tornillos,
pero por sí solo es inútil.
Debes tomarlo en tu mano
y girarlo para que algo ocurra.
Una computadora de hecho aprende
un conjunto de instrucciones
que se transforman
para mostrar una película,
reproducir un archivo de audio
u ofrecer Facebook.
Ese estudio completo
de cómo piensa una computadora
es la informática.
Es código
y, a su vez, el código es un conjunto
de símbolos y letras,
aunque se asemeja más a un lenguaje.
Llegué aquí desde Puerto Rico
y no sabía inglés.
Por eso tuve que pasar mucho tiempo
intentando perfeccionar mi inglés.
Los programadores hacen lo mismo.
Aprenden nuevos lenguajes
para hacer nuevas cosas.
Introducen ese lenguaje
y esas instrucciones
en la computadora,

English: 
Frederick:
COMPUTER SCIENCE
IS THE ART OF TEACHING
A COMPUTER WHAT TO DO.
I'LL START
WITH SOMETHING SIMILAR.
LIKE, A SCREWDRIVER IS A TOOL
THAT IS MADE TO KIND OF
TURN SCREWS,
AND ON ITS OWN, IT'S USELESS.
YOU HAVE TO TAKE IT IN YOUR HAND
AND KIND OF TURN IT
TO MAKE SOMETHING HAPPEN.
Peters: A COMPUTER ACTUALLY
LEARNS A SET OF INSTRUCTIONS
AND ACTUALLY TRANSFORM THAT
INTO A WAY OF SHOWING A MOVIE
OR PLAYING AN AUDIO FILE
OR DELIVERING FACEBOOK.
AND THAT WHOLE STUDY
OF HOW THE COMPUTER THINKS
IS COMPUTER SCIENCE.
Campos: IT'S CODE,
AND SO CODE IS A BUNCH
OF SYMBOLS AND LETTERS,
BUT IT'S REALLY
MORE LIKE A LANGUAGE.
Bigio:
I GOT HERE FROM PUERTO RICO,
AND I DIDN'T KNOW ENGLISH,
SO I HAD TO SPEND A LOT OF TIME
TRYING TO PERFECT MY ENGLISH.
PROGRAMMERS DO THE SAME THING.
THEY LEARN NEW LANGUAGES
TO DO NEW THINGS.
THEY ARE INPUTTING THIS LANGUAGE
AND THIS INSTRUCTION
INTO THE COMPUTER

English: 
SO THE COMPUTER CAN DO
WHAT THEY WANT THEM TO DO.
♪♪
Frederick: GROWING UP,
I WAS ONE OF THE VERY FEW PEOPLE
WHO HAD ACCESS TO A COMPUTER
AROUND ME.
AND I REMEMBER BEING BORED ONE
DAY AND I PICKED UP THIS BOOK
THAT WAS NEAR THE COMPUTER
THAT SAID "BASIC PROGRAMMING,"
AND IT HAD THIS REALLY SIMPLE
"GETTING STARTED, HELLO, WORLD"
PROGRAM
THAT YOU COULD WRITE IN BASIC,
AND I REMEMBER WRITING IT
AND RECOGNIZING THAT,
"WAIT, HOLD ON.
I JUST PUT THIS THING IN
AND TOLD THIS COMPUTER HOW TO DO
THAT, AND IT CAME BACK OUT."
AND I HAD MY BROTHER COME IN
AND USE IT,
AND HE'S LIKE, "OH, MAN, YOU
MADE THE COMPUTER SAY HELLO?"
I WAS LIKE, "YEAH, YEAH, YEAH,
I DID. ISN'T THAT COOL?"
♪♪
Ghadiyali: IN OUR EVERYDAY
LIVES, YOU SPEAK LANGUAGE
AND YOU USE THAT
TO COMMUNICATE AND INSTRUCT
WHEN YOU'RE AROUND PEOPLE.
SIMILARLY,
A PROGRAMMING LANGUAGE
IS EXACTLY THE SAME THING.
IT'S JUST A LANGUAGE THAT YOU'D
USE TO TALK TO THE COMPUTER.
Frederick: AND THINK ABOUT
THE FIRST THING YOU DO
WHEN YOU WAKE UP IN THE MORNING.
LET'S SAY IT'S AN ALARM CLOCK.
THERE ARE INSTRUCTIONS
THAT SOMEBODY PUT INTO
THAT ALARM CLOCK
TO TEACH IT HOW TO TELL TIME,

Spanish: 
para que la computadora pueda hacer
lo que ellos quieren que haga.
Durante mi infancia,
era una de las pocas personas
de mi entorno con acceso
a una computadora.
Recuerdo un día que estaba aburrido
y tomé un libro
que estaba cerca de la computadora
llamado “Programación básica”.
Allí aparecía
un programa introductorio muy simple
llamado “Hola, mundo”
que se podía escribir en Basic.
Recuerdo haberlo escrito
y haber pensado:
“Esperen un momento.
Acabo de ingresar esto,
le enseñé a la computadora cómo
hacer algo y funcionó”.
Le pedí a mi hermano que viniera
y la usara,
y él dijo: “Vaya,
¿le enseñaste a decir ‘hola’?”.
Y yo respondí: “Sí,
sí, sí, lo hice. ¿No es genial?”.
En nuestra vida cotidiana
tú hablas un lenguaje
y lo usas
para comunicarte y dar instrucciones
cuando estás con otras personas.
Un lenguaje de programación
es exactamente lo mismo.
Es solo un lenguaje que usas
para hablar con la computadora.
Piensa en lo primero que haces
al despertar por la mañana,
por ejemplo, con un despertador.
Hay instrucciones que alguien
pone en ese despertador
para enseñarle cómo indicar la hora

Spanish: 
o cómo responder cuando pulsas
el botón para posponer la alarma.
Cuando sales de casa,
subes a tu automóvil
y lo pones en marcha.
Hay muchas computadoras allí
que resuelven cómo hacer girar
el motor la primera vez
y cuánta gasolina usar.
El conjunto de instrucciones
que las personas han puesto
dentro de todos estos dispositivos
que usas a lo largo del día
simplemente hacen que tu día
sea más llevadero.
Al buscar cómo llegar a un lugar
o marcar un número de teléfono,
de hecho estás interactuando
con una computadora
para resolver el problema que tienes.
Eso es informática
y programación en acción.
Cada día al alcance de tus manos.
La programación y la informática
son unas de las formas más eficaces
de influir sobre el mundo.
No existe otra carrera
ni otro campo
donde puedas afectar
las vidas de tantas personas
con solo un simple software
o una simple aplicación.
Y en especial también es importante
que participen
comunidades diversas,
ya que
las computadoras y la programación
están presentes en todos lados.
Queremos igual representación

English: 
HOW TO RESPOND TO YOU
HITTING THE SNOOZE BUTTON.
YOU'RE WALKING OUT OF THE HOUSE
AND YOU JUMP IN YOUR CAR
AND YOU START IT.
THERE ARE LOTS OF COMPUTERS
IN THERE
FIGURING OUT HOW TO TURN
THE ENGINE THE VERY FIRST TIME,
HOW MUCH GAS TO PUT IN.
THE SET OF INSTRUCTIONS
THAT PEOPLE HAVE PUT INTO
ALL THESE LITTLE DEVICES
YOU'VE USED THROUGHOUT YOUR DAY
JUST MADE YOUR DAY
THAT MUCH EASIER TO GET THROUGH.
Bigio: YOU WANT DIRECTIONS OR
YOU'RE DIALING A PHONE NUMBER,
YOU'RE ACTUALLY INTERACTING
WITH A COMPUTER
TO SOLVE THE PROBLEM AT HAND.
THAT'S COMPUTER SCIENCE
AND PROGRAMMING RIGHT THERE,
EVERY DAY IN YOUR HAND.
Ghadiyali: PROGRAMMING
AND COMPUTER SCIENCE
IS ONE OF THE BEST WAYS
TO HAVE IMPACT IN THE WORLD.
THERE IS NO OTHER CAREER,
NO OTHER FIELD
WHERE YOU CAN TOUCH
SO MANY PEOPLE'S LIVES
WITH JUST A SIMPLE SOFTWARE
OR A SIMPLE APP.
AND IT'S SPECIFICALLY
ALSO IMPORTANT
FOR DIVERSE COMMUNITIES
TO BE INVOLVED
BECAUSE OF THE FACT THAT
COMPUTERS ARE EVERYWHERE,
PROGRAMMING IS EVERYWHERE,
AND WE WANT
AN EQUAL REPRESENTATION

Spanish: 
cuando creamos programas.
Necesitamos personas que tengan
una amplia variedad de puntos de vista
para encontrar distintas soluciones.
Para crear productos para la gente,
es necesario ser esa gente.
Y si esperamos
poner productos en el mercado
que satisfagan nuestras necesidades,
debemos involucrarnos...
programando,
aprendiendo informática
y siendo parte del proceso creativo
de esta nueva ola de innovación.

English: 
WHEN WE ARE BUILDING PROGRAMS.
Frederick: WE NEED PEOPLE
WHO HAVE A BROAD RANGE
OF PERSPECTIVES
TO FIND DIFFERENT SOLUTIONS.
Bigio: CREATING PRODUCTS
FOR THE PEOPLE,
YOU NEED TO BE THE PEOPLE.
AND IF WE HOPE TO HAVE PRODUCTS
OUT THERE
THAT REALLY SERVE OUR NEEDS,
WE NEED TO BE INVOLVED --
PROGRAMMING,
LEARNING COMPUTER SCIENCE,
AND BEING PART OF
THE CREATION PROCESS
OF THIS NEW WAVE OF INNOVATION.
