What is Computer Science?

in #computer4 years ago (edited)

It's pretty amazing when you start building something that you want it can help change a lot of people's lives as well. And having even a little bit of grounding in computer science can help you think about the world differently. Whether that's algorithms or whether that's just creativity.

pexels-soumil-kumar-735911.jpg

What is Computer Science?

Computer science is typically thought of as becoming an expert programmer but it doesn't take many classes and undergrads to realize this isn't the entire story. In this article I'm going to explain why this is the case and really just focus on what you will see in the undergraduate curriculum in computer science. Computer science is the art of teaching a computer what to do. 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. That whole study of how the computer thinks is computer science. I'll include a few example problems and many real-world applications so you have an idea of what's to come. For Example 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. 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, 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. 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.

Programming and Computer Science:

pexels-kevin-ku-577585.jpg

I think people get this idea of the major being all programming because computer science does involve more programming than pretty much any other major. 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 when we are building programs.
It's code, and so code is a bunch of symbols and letters, but it's really more like a language. Let's suppose I don't know English. So I will have 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 so the computer can do what they want them to do.
Growing up, I was one of the very few people who had access to a computer around me. 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 friend 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?"
So this was today's article, I hope you enjoyed it. Hit a like button and if you want more posts of this type then follow me dear.
I am Habib and I'll see you in another post. Happy Ending, Smile,

This is the real link of my own blog where I copy my own material of this post. If you want to read it in details then you can go out through this.
https://computertechnology46.blogspot.com/2021/04/what-is-computer-science.html