Web development as the core aspect of a website is no doubt broad, but when broken down it can be easily tackled with everyone taking their parts.
Web development has three different categories i.e
So I will categorize each language to the category of which they belong in web development.
Front-end web development Languages:
HTML5 is the updated and current version of HTML, I recommend you learn it. I will let you know where to learn it from later in this article.
Examples of style sheets are
- Cascading Style Sheets (CSS),
- Syntactically Awesome Style Sheets (Sass) etc.
CSS is foremost popular and easy to learn. Where and how to learn it will be stated later in this article.
Scripting Languages: Scripting languages contains a series of commands within a file that is capable of being executed without being compiled. Sounds complex but this is it, scripting languages control the behavior of web pages/contents.
Examples of scripting languages are
- TypeScript etc.
Note: Scripting languages are the only programming languages in all of the front-end web development languages. The others can be referred to generally as just languages or computer languages. When you dive deeper, you will know more about this.
Back-End Web Development Languages:
More on these run-time environments will be discussed in the future.
Other languages (some of which are Server-Side scripting languages) for back-end web developers are
- Ruby etc.
In conclusion, when you know what kind of web developer you want to be, with this article you will know what to learn and what not to learn.
As a back-end developer you should be familiar with PHP if not NodeJs, Python, or any other server-side scripting language, you should also be familiar with some database languages like SQL.
As a full-stack developer, well you need to be familiar with both front-end and back-end languages.
So that's it guys, don't forget to hit the like button and leave a comment. See you next time, until then; "Keep Coding ❤️"