'Source Code' Trailer

Channel: hollywoodstreams   |   2010/11/23
Play Video
1
'Source Code' Trailer
::2010/11/23::
Play Video
2
Source Code - Official First 5 Minutes [HD]
Source Code - Official First 5 Minutes [HD]
::2011/03/16::
Play Video
3
Source Code (Jake Gyllenhaal, Michelle Monaghan) | Deutscher Trailer HD
Source Code (Jake Gyllenhaal, Michelle Monaghan) | Deutscher Trailer HD
::2011/02/28::
Play Video
4
Jake Gyllenhaal Interview for SOURCE CODE
Jake Gyllenhaal Interview for SOURCE CODE
::2011/03/20::
Play Video
5
Source Code reviewed by Mark Kermode
Source Code reviewed by Mark Kermode
::2011/04/01::
Play Video
6
Source Code The Happiness Ending
Source Code The Happiness Ending
::2011/06/12::
Play Video
7
Source Code - Official Trailer [HD]
Source Code - Official Trailer [HD]
::2010/11/22::
Play Video
8
Source Code Explained
Source Code Explained
::2011/05/07::
Play Video
9
Source Code movie review
Source Code movie review
::2011/03/31::
Play Video
10
How to get source Code(Java and XML) from android APK File
How to get source Code(Java and XML) from android APK File
::2013/12/24::
Play Video
11
Source Code - Official Trailer 2 [HD]
Source Code - Official Trailer 2 [HD]
::2011/02/25::
Play Video
12
Source Code_Ending Scene
Source Code_Ending Scene
::2012/04/27::
Play Video
13
GTA 5 DLC - Leaked Casino DLC Source Code Image - DLC Speculation In GTA 5 Online (GTA 5 DLC)
GTA 5 DLC - Leaked Casino DLC Source Code Image - DLC Speculation In GTA 5 Online (GTA 5 DLC)
::2014/04/12::
Play Video
14
Source Code Full Movie
Source Code Full Movie
::2014/03/07::
Play Video
15
GTA 5 DLC - Leaked Casino DLC Information / Source Code Image (GTA 5 ONLINE) (GTA V DLC)
GTA 5 DLC - Leaked Casino DLC Information / Source Code Image (GTA 5 ONLINE) (GTA V DLC)
::2014/04/14::
Play Video
16
Barton: OCare Website Hidden Source Code Says Users "Have No Reasonable Expectation of Privacy"
Barton: OCare Website Hidden Source Code Says Users "Have No Reasonable Expectation of Privacy"
::2013/10/24::
Play Video
17
Source Code Full Movie in HD
Source Code Full Movie in HD
::2014/02/10::
Play Video
18
Source Code Emotional Scene (Phone call)
Source Code Emotional Scene (Phone call)
::2011/09/05::
Play Video
19
Source Code Alternative Ending
Source Code Alternative Ending
::2011/07/13::
Play Video
20
Source Code - Trailer italiano HD
Source Code - Trailer italiano HD
::2011/04/01::
Play Video
21
Tutorial: Diving into Android Source Code
Tutorial: Diving into Android Source Code
::2013/12/18::
Play Video
22
Java Projects With Source Code Tutorials - 1
Java Projects With Source Code Tutorials - 1
::2012/10/08::
Play Video
23
Belated Media: Source Code Review
Belated Media: Source Code Review
::2011/04/09::
Play Video
24
Source Code - Full Explosion scene
Source Code - Full Explosion scene
::2011/11/17::
Play Video
25
Brackets: A Free Open Source Code Editor for the Web
Brackets: A Free Open Source Code Editor for the Web
::2012/06/25::
Play Video
26
Source Code - Rise Above (2014 Mix)
Source Code - Rise Above (2014 Mix)
::2014/03/02::
Play Video
27
Ashen
Ashen's Tech Dump - God's Source Code
::2010/01/28::
Play Video
28
C# Tutorial 91: How to get Source Code from a Website with C#
C# Tutorial 91: How to get Source Code from a Website with C#
::2013/10/17::
Play Video
29
App Source Code at Bluecloud Solutions
App Source Code at Bluecloud Solutions
::2013/06/12::
Play Video
30
How to Decompile Android Apk to Java Source Code
How to Decompile Android Apk to Java Source Code
::2013/10/15::
Play Video
31
How To Retrieve The Source Code From A Compiled Android .Apk Or Application
How To Retrieve The Source Code From A Compiled Android .Apk Or Application
::2012/02/28::
Play Video
32
Regarder Source Code  Film En Entier FR 720p en Ligne HD
Regarder Source Code Film En Entier FR 720p en Ligne HD
::2014/03/11::
Play Video
33
Java Project With Source Code - 2 Client Server Chatting System With AES Algorithm
Java Project With Source Code - 2 Client Server Chatting System With AES Algorithm
::2013/08/08::
Play Video
34
Source Code - The End Of 2013 (Mix)
Source Code - The End Of 2013 (Mix)
::2013/12/30::
Play Video
35
JAVA, JSP, JavaScript Projects with Source Code [100+]
JAVA, JSP, JavaScript Projects with Source Code [100+]
::2013/11/04::
Play Video
36
Diamond Hunter - Java 2D Game with source code
Diamond Hunter - Java 2D Game with source code
::2013/06/20::
Play Video
37
Chris Bacon - Frozen Moment (Source Code Soundtrack)
Chris Bacon - Frozen Moment (Source Code Soundtrack)
::2013/01/18::
Play Video
38
How To Compile a Program From Source Code in Linux
How To Compile a Program From Source Code in Linux
::2013/01/17::
Play Video
39
Get SOURCE CODE from ANY ANDROID GAME
Get SOURCE CODE from ANY ANDROID GAME
::2013/06/05::
Play Video
40
LOOK!  Exposed Hidden Source Code in Obamacare Strips Your Privacy Away!
LOOK! Exposed Hidden Source Code in Obamacare Strips Your Privacy Away!
::2013/11/27::
Play Video
41
How to see source code of Android Apps
How to see source code of Android Apps
::2011/10/25::
Play Video
42
[Android, Java] Source code Game Flappy bird with LibGdx
[Android, Java] Source code Game Flappy bird with LibGdx
::2014/03/15::
Play Video
43
How to view and edit any webpage
How to view and edit any webpage's source code in realtime
::2013/01/15::
Play Video
44
Source Code - Main Titles
Source Code - Main Titles
::2012/01/06::
Play Video
45
Source Code - Movie Review by Chris Stuckmann
Source Code - Movie Review by Chris Stuckmann
::2011/04/02::
Play Video
46
ArduPilot ArduCopter Source Code Compile, Upload, and CLI with APM 2.5 using Arduino IDE
ArduPilot ArduCopter Source Code Compile, Upload, and CLI with APM 2.5 using Arduino IDE
::2013/05/09::
Play Video
47
LA Ruby Conf 2014 - Introduction to CRuby source code by Andy Pliszka
LA Ruby Conf 2014 - Introduction to CRuby source code by Andy Pliszka
::2014/04/11::
Play Video
48
How to create a search engine in PHP with source code
How to create a search engine in PHP with source code
::2010/12/26::
Play Video
49
Source Code Part 1/16 Full Movie
Source Code Part 1/16 Full Movie
::2011/12/28::
Play Video
50
C++ Calculator Program  - Source Code
C++ Calculator Program - Source Code
::2012/05/17::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
Jump to: navigation, search
An illustration of Java source code with prologue comments indicated in red, inline comments indicated in green, and program statements indicated in blue

In computing, source code is any collection of computer instructions (possibly with comments) written using some human-readable computer language, usually as text. The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code. The source code is often transformed by a compiler program into low-level machine code understood by the computer. The machine code might then be stored for execution at a later time. Alternatively, an interpreter can be used to analyze and perform the outcomes of the source code program directly on the fly.

Most computer applications are distributed in a form that includes executable files, but not their source code. If the source code were included, it would be useful to a user, programmer, or system administrator, who may wish to modify the program or understand how it works.

Aside from its machine-readable forms, source code also appears in books and other media; often in the form of small code snippets, but occasionally complete code bases; a well-known case is the source code of PGP.

Definitions[edit]

The notion of source code may also be taken more broadly, to include machine code and notations in graphical languages, neither of which are textual in nature. An example from an article presented on the annual IEEE conference on Source Code Analysis and Manipulation:[1]

For the purpose of clarity ‘source code’ is taken to mean any fully executable description of a software system. It is therefore so construed as to include machine code, very high level languages and executable graphical representations of systems.[2]

Organization[edit]

The source code which constitutes a program is usually held in one or more text files stored on a computer's hard disk; usually these files are carefully arranged into a directory tree, known as a source tree. Source code can also be stored in a database (as is common for stored procedures) or elsewhere.

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.[3] 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[citation needed], 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.

The code base of a computer programming project is the larger collection of all the source code of all the computer programs which make up the project. It has become common practice to maintain code bases in version control systems. 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.

Purposes[edit]

Source code is primarily used as input to the process that produces an executable program (i.e., it is compiled or interpreted). It is also used as a method of communicating algorithms between people (e.g., code snippets in books).[4]

Programmers often find it helpful to review existing source code to learn about programming techniques.[4] The sharing of source code between developers is frequently cited as a contributing factor to the maturation of their programming skills.[4] Some people consider source code an expressive artistic medium.[5]

Porting software to other computer platforms is usually prohibitively difficult without source code. Without the source code for a particular piece of software, portability is generally computationally expensive.[citation needed] Possible porting options include binary translation and emulation of the original platform.

Decompilation of an executable program can be used to generate source code, either in assembly code or in a high-level language.

Programmers frequently adapt source code from one piece of software to use in other projects, a concept known as software reusability.

Licensing[edit]

Software, and its accompanying source code, typically falls within one of two licensing paradigms: open source and proprietary software.

Generally speaking, software is open source if the source code is free to use, distribute, modify and study, and proprietary if the source code is kept secret, or is privately owned and restricted. The first software license to be published and to explicitly grant these freedoms was the GNU General Public License in 1989. The GNU GPL was originally intended to be used with the GNU operating system.

For proprietary software, the provisions of the various copyright laws, trade secrecy and patents are used to keep the source code closed. Additionally, many pieces of retail software come with an end-user license agreement (EULA) which typically prohibits decompilation, reverse engineering, analysis, modification, or circumventing of copy protection. Types of source code protection – beyond traditional compilation to object code – include code encryption, code obfuscation or code morphing.

Legal issues in the United States[edit]

In a 2003 court case in the United States, it was ruled that source code should be considered a constitutionally protected form of free speech. Proponents of free speech argued that because source code conveys information to programmers, is written in a language, and can be used to share humour and other artistic pursuits, it is a protected form of communication.

One of the first court cases regarding the nature of source code as free speech involved University of California mathematics professor Dan Bernstein, who had published on the Internet the source code for an encryption program that he created. At the time, encryption algorithms were classified as munitions by the United States government; exporting encryption to other countries was considered an issue of national security, and had to be approved by the State Department. The Electronic Frontier Foundation sued the U.S. government on Bernstein's behalf; the court ruled that source code was free speech, protected by the First Amendment.

Quality[edit]

The way a program is written can have important consequences for its maintainers. Coding conventions, which stress readability and some language-specific conventions, are aimed at the maintenance of the software source code, which involves debugging and updating. Other priorities, such as the speed of the program's execution, or the ability to compile the program for multiple architectures, often make code readability a less important consideration, since code quality generally depends on its purpose.

See also[edit]

References[edit]

  1. ^ SCAM Working Conference, 2001–2010.
  2. ^ Why Source Code Analysis and Manipulation Will Always Be Important by Mark Harman, 10th IEEE International Working Conference on Source Code Analysis and Manipulation (SCAM 2010). Timişoara, Romania, 12–13 September 2010.
  3. ^ Extending and Embedding the Python Interpreter — Python v2.6 Documentation [1]
  4. ^ a b c Spinellis, D: Code Reading: The Open Source Perspective. Addison-Wesley Professional, 2003. ISBN 0-201-79940-5
  5. ^ "Art and Computer Programming" ONLamp.com, (2005)

External links[edit]

Wikipedia content is licensed under the GFDL License

Mashpedia enables any individual or company to promote their own Youtube-hosted videos or Youtube Channels, offering a simple and effective plan to get them in front of our engaged audience.

Want to learn more? Please contact us at: hello@mashpedia.com

Powered by YouTube
LEGAL
  • Mashpedia © 2014