Recently, the IT profession in the Software section such as App Developer, Web Developer, Mobile Developer, Web Master, Programmer, and similar professions has become one of the professions that millennials and Generation Z are looking for, who can earn money from home without having to go to the office. In addition, there are many courses or training, both face-to-face (onsite) and online, which are scattered everywhere starting from free to paid which are expected to improve coding skills now and in the future.
The author provides several recommended programming languages for you to learn in creating or making applications or web-based. The IT profession in the website section, which is one of the most sought after IT professions by millennials and Generation Z, does not rule out the possibility for boomers to learn this too. Especially, those of you who are still beginners in recognizing the IT profession in the Website section.
Some Recommended Programming Languages Learn specifically for the Web Platform
PHP is a programming language that is devoted to web platforms in creating and developing web-based applications that are still widely used by web programmers. Moreover, many PHP frameworks such as Laravel or Codeigniter, CMS such as WordPress or Drupal that you can learn in building your own website do not start from scratch at all. In terms of servers or architecture, it is easier to configure and the budget is not expensive or cheap, there are even some hosting providers that provide free hosting for PHP programmers such as 000Webhost, Freehostia, InfinityFree, and so on.
Python is a programming language that is devoted to web platforms in creating and developing web-based applications that are still widely used by web programmers. This programming language is usually used leaning towards analysis such as Fraud Detection, Crawling, and so on. For the Python Framework, which is often used by web programmers, it’s called Flask and Django. For those of you who like the Python programming language, you can upgrade your ability to create web-based applications with Python, especially if you want to create a website that is an analyzer.
Golang is one of the programming languages developed by Google specifically for the web platform in creating and developing web-based applications that are still widely used by web programmers in recent times. Many programmers say that the Golang programming language is one of the lightest programming languages in terms of compilation before the application or website results appear on the monitor screen (the author himself has not tried Golang). This programming language is usually used to build a website system that tends to analyze (analyzer). Although, this programming language is still relatively new, many web programmers are interested in learning Golang in building their own website system.
For those of you who are used to making desktop-based applications using the Visual Basic, Visual Basic.NET, or C# programming languages, then you can learn ASP.Net by using one of the programming that you are accustomed to using to create desktop applications in creating website-based applications using ToolBox which has been provided by Microsoft Visual Studio for designing UI/UX applications. Meanwhile, the programming language Visual Basic, Visual Basic.NET, or C# is played as a backend for the web platform. For online hosting, this web platform can be said that the price of ASP.Net hosting is expensive compared to other programming languages specifically for web platforms.
For those of you who are used to making desktop-based applications using the Java programming language, then you can learn JSP by using one of the programming that you are accustomed to using to create desktop applications in creating website-based applications using the ToolBox provided by NetBeans. Programming language for web platforms which is a difficult and fairly complex programming language from every command code used such as parsing or converting different data types.
7) React JS
React JS is a programming language that is focused on the Frontend part of the Web platform which can produce a more modern and contemporary UI / UX appearance for website applications. For the backend, it can be combined with several programming languages such as Node.JS, PHP, Golang, and Python. For those of you who want to learn to make your own website but are lazy about the backend or managing internal systems, then React JS is suitable for you who want to become an IT profession as a Web Frontend or UI / UX Designer.
The author has given several programming languages above recommendations to learn if you want to jump into the IT world of the Website section or Web Programmer / Web Developer. Moreover, for those of you who are still beginners in terms of Web Programmers or Web Developers, both Frontend and Backend. You can also learn several programming languages that can combine Frontend with Backend so that it is called a Fullstack Web. In addition, this IT profession is a flexible job regardless of time and place, as long as you have personal tools such as a PC or laptop for coding until you can make money.