WEBVTT 1 00:00:01.790 --> 00:00:05.410 So this section it kinda give you an introduction to binary. 2 00:00:05.410 --> 00:00:06.260 What it actually is? 3 00:00:06.260 --> 00:00:09.080 So binary is actually a base 2 number system, 4 00:00:09.080 --> 00:00:11.110 it also known as the binary number system. 5 00:00:11.110 --> 00:00:13.880 So it's actually helpful to fewest computer program. 6 00:00:13.880 --> 00:00:17.830 I don't wanna understand the basics of binary when you're actually writing some 7 00:00:17.830 --> 00:00:20.630 programs and an example of that would be when you're writing or 8 00:00:20.630 --> 00:00:21.990 when you're reading and writing. 9 00:00:21.990 --> 00:00:23.530 Binary data into a file, but 10 00:00:23.530 --> 00:00:27.600 we'll actually keep these section fairly short and simple. 11 00:00:27.600 --> 00:00:29.950 If you're already understand binary and hexidecimal and 12 00:00:29.950 --> 00:00:31.540 if you're comfortable with that. 13 00:00:31.540 --> 00:00:34.820 You might wanna actually skip this section and move straight on to section 9. 14 00:00:34.820 --> 00:00:38.270 Now, the other thing is if you actually struggle to understand this section, 15 00:00:38.270 --> 00:00:40.590 don't necessarily let it put you off the rest of the course. 16 00:00:40.590 --> 00:00:43.450 The thing to remember is that although many high-level languages 17 00:00:43.450 --> 00:00:47.280 allow binary manipulation and other binary operations in your coding, 18 00:00:47.280 --> 00:00:51.130 they're not actually necessary for the vast majority of programming tasks. 19 00:00:51.130 --> 00:00:54.800 So if you're happy to take at face value and believe us when we say that for 20 00:00:54.800 --> 00:00:57.140 example, the number 256 requires two bytes, 21 00:00:57.140 --> 00:01:00.660 then you can actually continue with the rest of the course, 22 00:01:00.660 --> 00:01:04.200 moving on to the next section without really having to understand this section. 23 00:01:04.200 --> 00:01:07.540 With that said, though, we both really suggest you give it a go. 24 00:01:07.540 --> 00:01:10.890 And just works through in perhaps even watched the video a few time 25 00:01:10.890 --> 00:01:14.570 because having that knowledge of binary, really sorts of help you understand 26 00:01:14.570 --> 00:01:18.440 what's sort of happening under the hood at the hardware level and 27 00:01:18.440 --> 00:01:19.745 speaking of hardware it's actually. 28 00:01:19.745 --> 00:01:24.035 Possible to create computer secretary that actually works in decimal. 29 00:01:24.035 --> 00:01:28.305 In other words having ten different voltage range to represent the ten digits 30 00:01:28.305 --> 00:01:29.735 of decimal for example. 31 00:01:29.735 --> 00:01:34.580 But it's much simpler and hence cheaper To just deal in terms of on and off. 32 00:01:34.580 --> 00:01:36.760 So that's low voltage or high voltage. 33 00:01:36.760 --> 00:01:40.620 And for that reason, computers nowadays always work in binary. 34 00:01:40.620 --> 00:01:43.940 And I'm gonna swap over, now, to a page in my browser. 35 00:01:43.940 --> 00:01:46.350 And just showing you the link up there in the top left hand corner. 36 00:01:46.350 --> 00:01:48.230 I've sized him up so you can see it a little bit better. 37 00:01:48.230 --> 00:01:49.670 And this is actually a video. 38 00:01:49.670 --> 00:01:50.450 It's a little short video. 39 00:01:50.450 --> 00:01:53.090 I would suggest that you actually take the It's time to watch it. 40 00:01:53.090 --> 00:01:57.780 Now it's a computer that worked in decimal, rather than binary and 41 00:01:57.780 --> 00:02:01.260 created initially in 1951 and it has been restored. 42 00:02:01.260 --> 00:02:04.730 It is now fully operational at the National Museum of Computing 43 00:02:04.730 --> 00:02:06.760 which is at Bletchley Park on the UK. 44 00:02:06.760 --> 00:02:08.600 So I suggest you just take like a few minutes to watch and 45 00:02:08.600 --> 00:02:14.330 sort to see a different thing working like a computer with decimal, 46 00:02:14.330 --> 00:02:16.710 unlike all the modern day computers which are in binary. 47 00:02:16.710 --> 00:02:18.380 So that's it, I'm gonna finish the video here. 48 00:02:18.380 --> 00:02:21.120 In the next video we're gonna go ahead and start having a look 49 00:02:21.120 --> 00:02:25.180 at how to perform arithmetic using only the digits zero and one. 50 00:02:25.180 --> 00:02:26.420 So I'll see you in that next video.