- Client-Side web applications
- Server-Side web applications
- Mobile applications
- Desktop applications
Libraries and Frameworks
As a self-taught developer and someone who is studying for a Software Development Engineering degree, I can honestly say that my choice in determining which library and framework to use, is determined by what most companies are looking for in the job market.
Because it is a high-level language, it takes care of a lot of nitty-gritty programming – you do not need to worry about memory management.
The extension of user interactivity to the internet has allowed developers to build the most engaging user experience. The web and/or mobile app space has gone beyond being responsive.
This doesn’t even begin to scratch the surface, but we hope it gives you an insight as to why we love this scripting language so much.