1
00:00:00,333 --> 00:00:03,202
Welcome to our programming tutorials
on Khan Academy.
2
00:00:03,400 --> 00:00:05,969
Are you completely new
to computer programming?
3
00:00:06,311 --> 00:00:10,422
Well, don't worry--that means
that you're like 99.5% of the world.
4
00:00:10,718 --> 00:00:12,041
And we're here to help.
5
00:00:12,192 --> 00:00:15,205
I bet you're wondering
what programming actually is.
6
00:00:15,901 --> 00:00:17,920
When we write a program,
we're giving a computer
7
00:00:17,920 --> 00:00:19,393
a series of commands,
8
00:00:19,393 --> 00:00:22,246
that kind of look like
a weird form of English.
9
00:00:22,726 --> 00:00:25,939
You could just think of a computer
as a really obedient dog,
10
00:00:25,939 --> 00:00:29,258
listening to your commands,
and doing whatever you tell it to do.
11
00:00:31,004 --> 00:00:33,653
Thankfully, programming
isn't this obscure skill
12
00:00:33,653 --> 00:00:35,448
that only special people can do--
13
00:00:35,687 --> 00:00:37,519
It's something that we can all learn.
14
00:00:37,519 --> 00:00:40,689
Kids, teens, adults
from all over the world
15
00:00:40,689 --> 00:00:42,514
are learning programming today.
16
00:00:42,861 --> 00:00:44,531
What's so "cool" about programming?
17
00:00:44,531 --> 00:00:46,560
Why are all those people learning it?
18
00:00:46,910 --> 00:00:49,943
Well, it really depends on
what you think is "cool,"
19
00:00:49,943 --> 00:00:51,775
because, as it turns out,
20
00:00:51,775 --> 00:00:53,303
you can use programming
21
00:00:53,303 --> 00:00:55,273
for almost everything.
22
00:00:55,408 --> 00:00:57,759
Today people write programs
to do everything
23
00:00:57,759 --> 00:01:01,263
from helping doctors
and patients cure diseases;
24
00:01:01,263 --> 00:01:04,036
helping save endangered species
all over the world;
25
00:01:04,036 --> 00:01:07,654
making self-driving cars,
so that you never have to worry
26
00:01:07,654 --> 00:01:10,203
about learning to drive
when you get older;
27
00:01:10,203 --> 00:01:11,904
creating algorithmic jewelry;
28
00:01:11,904 --> 00:01:14,464
designing robots
that can take care of patients,
29
00:01:14,464 --> 00:01:18,525
or robots that can roam around Mars
and look for water on the surface;
30
00:01:18,525 --> 00:01:20,555
making really fun games,
31
00:01:20,555 --> 00:01:23,580
like Doodle Jump,
Draw Something, Angry Birds,
32
00:01:23,580 --> 00:01:25,091
any game that you've played;
33
00:01:25,417 --> 00:01:29,823
making movies like all those awesome
3-D movies from Pixar, like Avatar,
34
00:01:30,223 --> 00:01:33,872
or making computer graphics
to go inside live-action movies
35
00:01:33,872 --> 00:01:35,823
like Gollum, in Lord of the Rings;
36
00:01:35,823 --> 00:01:39,055
making the websites and apps
that you use everyday, all the time,
37
00:01:39,055 --> 00:01:41,247
like Facebook, and Google Maps,
and Wikipedia,
38
00:01:41,247 --> 00:01:42,947
and YouTube, and Pinterest;
39
00:01:42,947 --> 00:01:45,488
and, of course, educating the world
40
00:01:45,488 --> 00:01:48,323
on websites like Khan Academy,
where you are now.
41
00:01:48,323 --> 00:01:50,072
So, right now, on Khan Academy,
42
00:01:50,072 --> 00:01:52,372
you can learn to make
your own art and games
43
00:01:52,372 --> 00:01:53,830
which will give you a great start
44
00:01:53,830 --> 00:01:56,020
towards creating
whatever you can imagine.
45
00:01:56,234 --> 00:01:58,690
It might be hard to see how
a drawing program relates
46
00:01:58,690 --> 00:02:01,608
to making websites,
programming phones, or curing diseases,
47
00:02:01,608 --> 00:02:04,063
but believe it or not,
the same basic concepts
48
00:02:04,063 --> 00:02:06,288
are used by pretty much
every programmer,
49
00:02:06,288 --> 00:02:08,278
in almost every program.
50
00:02:08,283 --> 00:02:10,740
That means that once you
learn to code on Khan Academy,
51
00:02:10,740 --> 00:02:14,174
you'll be able to learn other sorts
of coding way more easily.
52
00:02:14,962 --> 00:02:18,240
You've taken the important first step
by coming here and watching this video.
53
00:02:18,930 --> 00:02:21,488
So let's get started with
your very first program.
54
00:02:21,754 --> 00:02:22,702
See you there!