These keywords allow us to organize and manage information in a computer system, but it's the general concepts behind the keywords that allow any programmer to pick up new languages when necessary because while programming languages change over time, how information is managed is pretty firmly established. New languages may focus more on one style of information management, like OOP languages focus on constructing models of complex types to organize closely related pieces of information and behaviors.
Computer programming languages exist so humans can communicate with machines that only understand on and off, the 1 and 0. It would be a a very difficult task. Currently, there are big pushes to make code reusable, and it occurs to me that programming languages are actually a level of reusable code. For instance, programming languages all have keywords, reserved character sequences that are established in the language for managing information. Java SE 8 keywords
Of course each keyword has its own purpose, but there are ways that we can group them below this inclusive list. By the way, this group of keywords is an array of strings, one of several kinds of information. Some of the keywords describe objects, a concept that Object Oriented Programming (OOP) capitalizes on (for example: class, abstract, public, private, static). Other keywords describe the flow of the program over information (some examples include: if, for, try, finally, continue, return). Still others describe what are called primitive types of information (for example: char, byte, int, long, double, short).
These keywords allow us to organize and manage information in a computer system, but it's the general concepts behind the keywords that allow any programmer to pick up new languages when necessary because while programming languages change over time, how information is managed is pretty firmly established. New languages may focus more on one style of information management, like OOP languages focus on constructing models of complex types to organize closely related pieces of information and behaviors.
0 Comments
|
Disclaimer: The opinions expressed herein are my own. I do not represent my employer, coworkers, mentor, friends, or family in any way on this website or any of its connected social media accounts.
Categories
All
Archives
September 2021
|