Source Code - Organization

Organization

The source code for a particular piece of software may be contained in a single file or many files. Though the practice is uncommon, a program's source code can be written in different programming languages. For example, a program written primarily in the C programming language, might have portions written in assembly language for optimization purposes. It is also possible for some components of a piece of software to be written and compiled separately, in an arbitrary programming language, and later integrated into the software using a technique called library linking. This is the case in some languages, such as Java: each class is compiled separately into a file and linked by the interpreter at runtime.

Yet another method is to make the main program an interpreter for a programming language, either designed specifically for the application in question or general-purpose, and then write the bulk of the actual user functionality as macros or other forms of add-ins in this language, an approach taken for example by the GNU Emacs text editor.

Moderately complex software customarily requires the compilation or assembly of several, sometimes dozens or even hundreds, of different source code files. In these cases, instructions for compilations, such as a Makefile, are included with the source code. These describe the relationships among the source code files, and contain information about how they are to be compiled.

The revision control system is another tool frequently used by developers for source code maintenance.

Read more about this topic:  Source Code

Other articles related to "organization":

Garry Kasparov - Break With and Ejection From FIDE
... in 1986, he created the Grandmasters Association (GMA), an organization to represent professional chess players and give them more say in FIDE's activities ... the world champion and his challenger decided to play outside FIDE's jurisdiction, under another organization created by Kasparov called the Professional Chess Association (PCA) ... Kasparov tried to organize another World Championship match, under another organization, the World Chess Association (WCA) with Linares organizer Luis Rentero ...
3rd Sustainment Brigade (United States) - Organization
... The 3rd Sustainment Brigade has a permanent organization of two attached battalions, however this number can be changed when the unit is deployed in a theater of operations ...

Famous quotes containing the word organization:

    Unless a group of workers know their work is under surveillance, that they are being rated as fairly as human beings, with the fallibility that goes with human judgment, can rate them, and that at least an attempt is made to measure their worth to an organization in relative terms, they are likely to sink back on length of service as the sole reason for retention and promotion.
    Mary Barnett Gilson (1877–?)

    ... every woman’s organization recognizes that reformers are far more common than feminists, that the passion to look after your fellow man, and especially woman, to do good to her in your way is far more common than the desire to put into every one’s hand the power to look after themselves.
    Crystal Eastman (1881–1928)

    Prostitution is the most hideous of the afflictions produced by the unequal distribution of the world’s goods; this infamy stigmatizes the human species and bears witness against the social organization far more than does crime.
    Flora Tristan (1803–1844)