411 REFERENCE · Wikibooks
Programming Fundamentals/Why Learn Programming?
Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.
Introduction to Programming
As technology evolves, more people are becoming involved. Some people may say that programming has become a necessity by how dependent people have become to their technology. Have you ever thought about how Facebook, Snapchat, Instagram, or Twitter have been created? In simple words, I will address why you should become a programmer. People should know how programmers created some of their favorite phone applications, and how they can create other top programs. It helps you in figuring out real-life problems. It takes everything into account and finds the most probable solution. There are interactions among people because everyone has their own ideas on how to make something better. This will enhance your daily life, as well as help, improve the way technology works. We want more, and we want it fast. There is always room for improvement. Each language has its strengths and its weaknesses.
C++
C#
Java
JavaScript
Python
Pros
Interactive
Interpreted
Modular
Dynamic
Object-oriented
Portable
High level
Extensible in C++ & C
Cons
Difficulty in Using Other Languages
Weak in Mobile Computing
Gets Slow in Speed
Run-time Errors
Underdeveloped Database Access Layers
Swift