Legislators worldwide are keenly aware of the importance of this kind of technology, and painstaking effort has been put into creating a legal framework to protect computer programs as well as adequate legal norms and rules to provide programmers with legal certainty and encourage further development in this field. The fusion of technologies behind our computer screens is certainly impressive however, the position of intellectual property law in this regard makes for compelling reading. The relation between a machine language and a high-level programming language can also be observed from the aspect of codes – a code written in machine language is an object code while a code written in a high-level programming language is a source code. Only then can the computer perform the action required of it by the written instruction. In order for a programmer to communicate with a computer, he or she must write a manual in a “higher level” programming language, which is further translated into a machine language composed of binary alphabets (zeros and units) using special compiler programs. In this sense, setting up a computer and giving commands to perform tasks no longer required mechanical interconnections of certain circuits, but rather, the writing of the desired instruction. However, the development of computer systems brought with it major changes in the field of programming. In order to introduce a new program or to modify an existing one, if at all possible, it was necessary to connect the electrical relays to a configuration that would fit the job in question. ![]() The oldest computer systems were created in the first half of the last century, which were mechanical or electromechanical in type. A computer program consists of a set of instructions and, consequently, a large number of instructions need to be written. ![]() In order for the computer to “recognize” the instruction, the programmer must be as detailed and precise as possible when writing the specific instruction. Programming is the creative process of writing a particular set of characters, which, in a certain sequence, is an instruction for a computer to perform a particular action.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |