Some people will wonder why we even have different languages if they all have the same capabilities. A few reasons immediately spring to mind:
- Programmers do not like change.
- Programmers usually have a favorite language.
- Programmers do not like change.
When you think about it, as Information Technologists, all we do is move data from one place to another and present it in different formats.