What Is Programming//Hacking? What's The Hype About? How Can One Get Started With Programming/Hacking? (#84)
In these recent years of Digital Development; Programming has now became one of the most demanding skills.
It's kind of like Digital Marketing.... I mean in a way-- like, it gained popularity & is kind of hyped up, now!
Anyways, so, the following topics are to be covered today in this Blog:
1. What Is Programming & Hacking? Difference Between Programming & Hacking!
2. How Can One Get Started With Programming?
3. What's The Hype About?
4. Types Of Hackers!
So, here we go with discussing the topics....
What Is Programming & Hacking? Difference Between Programming & Hacking!
Computer Programming is essentially an act to tell a computer to perform a certain task. We tend to communicate with the Computer in it's own language...., the languages are often refered towards as Programming Languages! While; Hacking is basically getting remote access to someones computer or browser or a particular profile & stuff.... OR it's basically cracking a password & logging in as them & then changing their password 😂.... might sound fun, right?.... It does to me too.... but its illegal.... & so I do not support breaking into someone's computer without their consent! & I'll recommend you too, to not to violate someone's privacy & break the rules!
DIFFERENCE:
Computer Programming is just defined as it is.... Its just writing a bunch of code with a set of algorithms & stuff.... & basically telling the Computer what to do in its own language!
Now, programming is not Hacking , don't confuse it with it....
You can code/program an app.... & programming or developing an app is not what we consider as Hacking.... Hacking is what we essentially know as breaking into systems! & I'm aware that only hacking is the coolest part for a bunch of you people! Right?
But the thing is that not all hackers are bad.... You can be a good one.... A White Hat Hacker.... Right?
Work for good & help people to protect their privacy.... Work with cyber security & stuff...., so that people don't fall for scams & loose their money, accounts, etc.!
Regardless, you have to learn some essential things to get started with Hacking!
& one of'em is of course Programming Languages & Basic Computer Stuff.
Here's more information....
How Can One Get Started With Programming?
Well, here are a few things that you should be good at understanding or at least be aware of how they work....:
So,
No. 1-->> We have basic Computer Knowledge.... & some commands for promt that you should be aware & some networking basics & all of the basic Computer's stuff.
No. 2-->> We have Operating Systems.... You should know how to install them & set them up.... BTW, you'll need a linux OS in order to have a good hacking vibe & a real lab, to be honest. So also get comfortable with working with Linux!
No. 3-->> This is the most obvious one.... & it's the Programming Languages.... One of the most famous & beginner friendly Programming Language is Python....
First of all you can focus on learning one programming language at a time. & later you can start working with other languages too.
There are Scripting & Interpreting Languages....
Scripting Languages are basically languages like, CSS, JavaScript, etc., we can use these lang's in some other lang to give our site/app a newer look & stuff like that.
While, Interpreting//Interpreter Languages are languages that are the main languages you ar gonna write the code in.... Some examples of Interpreting Languages are.... Python, R, Java, etc., etc.!
HTML is a language used to write web pages.
HTML is a source code / Marke Up language.
You can learn any language you find suitable for you.
& nowadays, basically everything is available for free to learn. You can even join courses.... If you don't wanna do that...., then you might just stick to youtube & other websites & all.
Some Youtube Channels, I would like to recommend to you are:
1. NetworkChuck
2. FreeCodeCamp.org
Trust me these are one of the bestest Youtube Channels on Hacking.... You can even find linux courses for beginners available for free!
&
Bonus: keep Stack Overflow & GitHub; handy! Just saying!!!!
Anyways, so once you've learned a programming language.... You should focus on Building your coding logic.... & try understanding how stuff really works!
You should practise Coding practically by building & running some simple beginner friendly projects.
& You can't deny; that the feeling, when your Code is successfully running is one of the bestest one's in the world!
BUT; remember that---- Learning is gonna be painful. It's not that easy though! So get used to seeing reoccurring errors!
In other words; CODING SUCKS FOR BEGINNERS!!!!
Don't get'em wrong; you know it's just full of ups 📈 & downs 📉, all the way!
I did tried too and still am kind of trying & I think I do know the basics of HTML, CSS & Python, pretty well.... I can write & run basic code & functions.... but you know it's pretty easy.... So, I thought I was just kind of a Noob.
But, as I'm writing this article I'm getting confident of that I'm not a "Pro-Noob"🧐! Just saying😂! ---- I mean that I just realised that I know some basic stuff pretty well, & basics are kind of the building blocks of knowledge, you know!
Anyways, so....
Let's now talk about what's the Hype about Programming//Hacking.... You know they've been a lot in demand recently....
What's The Hype About?
As I said in the beginning in case of the Hype, this is pretty similar to Digital Marketing as you know its a new Digital World & the world is now rapidly shifting from Offline to Online. & in this Digital era.... We need more programmers/coders in order to build new apps which'll be helpful to people & also support Businesses to provide security to them & protect their data & find & fix bugs & all. So basically Companies hire them for a lot of money. This is also a good example of White Hat Hackers.
There are 2 more types of hackers apart of White Hat Hacker.... Lets take a look at'em too....;
So here we go....,
Types Of Hackers!
There are basically 3 types of hackers....
1. White Hat Hackers!
We've already talked about this one but still...., basically White Hat Hackers are hackers to tend to find vulnerabilities in some programs/code & fix them in order to protect the vital data from other Hackers who might misuse it! & this is legal until & unless they use their skills to harm someone or violate someone's privacy.
2. Grey Hat Hackers!
Grey Hat Hackers are hackers which don't necessarily have ill intents but they yet tend to hack into someone's Computer just for fun, you know.... It can even be you, while learning to hack you may break into someone's Computer just to gets yourself...., but even if you weren't gonna do anything with the data that you've got access to...., this is still illegal & you can be punished for this.... So don't hack anyone without their consent.... You can prank your siblings, parents, friends & other family members for fun.... But please just be up to that!
3. Black Hat Hackers!
Black Hat Hackers tend to break into people's computers & if they get access to your account numbers, etc., etc...... then you're screwed!
& you get the idea of this being illegal!
Moreover, Black Hat Hackers are kind of the extreme opposite of the White Hat Hackers.... & basically the White Hat Hackers job is to only protect people, systems, & their Companies form the Black Hat Hackers!
Anyways,
So that's all for today....
I genuinely hope that your enjoyed reading this article.
Thanks For Reading!
Comments
Post a Comment