What Are the Different Types of Source Code?
Source code (also called source program) refers to an uncompiled text file written in accordance with a certain programming language specification, and is a series of human-readable computer language instructions. In modern programming languages, source code can appear in the form of books or tapes, but the most common format is a text file. The purpose of this typical format is to compile computer programs. The ultimate purpose of computer source code is to translate human-readable text into binary instructions that can be executed by a computer. This process is called compilation and is done by a compiler.
- If software is distinguished by source code type, it is usually divided into two categories:
- The source code has the following two functions:
- 1. generate
- For computers, there is no "good" source code in the true sense; however, as a person, good writing habits will determine the quality of the source code. Whether the source code is readable becomes an important criterion for good or bad. Software documentation is the key to readability.
- Although we can achieve the same function of a computer through different languages, there are differences in execution efficiency. The general rule is: the higher the language, the less efficient it is. This is why
- Theoretical concept
- Source code is relative
- 1. The copyright of original computer source code works is registered voluntarily. Regardless of whether it is registered, the copyright obtained by the author or other copyright owner according to law will not be affected. The purpose of the voluntary registration system is to protect the legitimate rights and interests of authors or other copyright holders and users of works, help to resolve copyright disputes caused by copyright ownership, and provide preliminary evidence for the settlement of copyright disputes.
2. Original computer software copyright ownership is automatically obtained and registered. In China, according to the provisions of the Copyright Law, copyright is automatically created when a work is completed. The so-called completion is relatively speaking, as long as the object of creation has met the legal composition of the work, it can be protected as a work under copyright law.
3. Computer software copyright can be applied for registration through the traditional method of China Copyright Protection Center and the competent authorities of the provinces and municipalities, and the ownership of source code can also be verified through third-party registration centers run by various associations or by trusted third parties The institution where the work is filed and stored,
4. Source code copyright protection, optional integration and integration of various digital copyright technologies and authoritative timestamps, notarization mailboxes, notarized mailboxes, and other trusted third-party groups supported by the popular copyright protection platform for independent certification and the first release of intelligent certification Obtaining a preliminary certificate of work retention and attribution of rights to prevent copyright disputes, if necessary, can pass judicial appraisal. Enhancing the legal efficiency of evidence is the core guarantee.