Software-2 Languages

< CS101

Machine Code and Programming Languages

Programming Languages - In Translation

source code translated to machine code

Source Code Translation

Two worlds...

Source Code = Control

Traditional Proprietary Software - e.g. Microsoft Word

The Open Source Software Miracle

Open Source Software

How Open Source Works

Beat Cal Example

Open Source Example: GCC

Central question: Who Builds Something That Is Distributed For Free?

So what is the result...

Open Source Conclusion