Programming: Sloppy Coding
Programming languages are the base of applications that programmers use to create. An application can be built on a few programming languages. Early on, it was noted that different operating systems provided for different operation functions. For example, machine code programming was done to write code directly to hardware. Recently as 1950s, programming languages started to take shape. While many programming languages were used with certain hardware, the introduction of the operating system helped bring the stage close for multi platform programming where the program could be used on many systems. Many languages that are used are used for specific tasks. One type of programming may be excellent for mathematical computations while another can be good for game development. Recently, there has been a trend that multiple operating systems and hardware can use programs that are designed for multi platform use. I think there is not just one programming language because of the complexity of programming for specific hardware and tasks but I also believe that in the future we may have less and less used programming languages. Hardware is getting smaller and faster so that we can put them on different platforms to run multi platform code such as Java. This trend comes from chips being faster and an increase in memory which helps in the programmer not worrying too much about clock cycles and memory issues. This can also make a few programmers lazy and code can be written very sloppy.
Popularity: 54%