In this post, I will do my best to get to the cruz of computer systems and networks, really getting into exactly where it came from. Starting with the von Neumann architecture, computer memory had the developed capacity to store computer programs. This was obviously a slow process, but in certain days, what else could you expect. Then, assembly languages were created which fave the programmer the ability to specify code; to directly address issues within the computer network so that the user can achieve whatever they might need to on your specific website.
This process began with complex networks of symbols and binary systems, but today, we can see exactly how streamlined these processess have become. With an easy access blog-setup site like WordPress, anyone can access the depths of the internet and provide any and all information they have the proclivity to profess to the web. This evolution has taken years and is in no respect something to take for granted.
However, I am happy to see a wider-breadth of internet clientele and beta-level usage. It may deter from your average users incentive to really understand what they are doing and what the implications of their actions online are. But, at the end of the day, how much can us programmers seriously ask.
Well, in the name of not giving up, in the 1950s, FORTRAN, a high level programming language was developed. This more complex abstraction in programming language allows direct formulas to be implemented within machine language. This was huge then, but now with inexpensive processing power and abstracted hardware readily available in programming languages, options abound and usability takes leaps and bounds.
For example, an open-source editor concept that sites like Wikipedia use, have since developed Beta-level editors which take away the comprehension of any html. This is huge for your average computer user who avoids going deeper than the surface. I see this as important, but we are nowhere near close to the stage of reducing the importance of programming language.