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!