|
MAS ETH ARCH/CAAD HAS MOVED: wiki.caad.arch.ethz.ch/Education/MAS
Chair of CAAD, ETH Zurich
Postgraduate Studies in Architecture
- Computer Aided Architectural Design (CAAD) - 065-0005/6
Chair of CAAD, Prof. Dr. Ludger Hovestadt, ETH Zurich | Coordination: Philipp Schaerer
|
nds : ressource : programming languages overview
"A programming language or computer language is a standardized communication technique for expressing instructions to a computer. It is a set of syntactic and semantic rules used to define computer programs. A language enables a programmer to precisely specify what data a computer will act upon, how these data will be stored/transmitted, and precisely what actions to take under various circumstances." Source: http://www.fact-index.com/p/pr/programming_language.html
|
Object Oriented Programming (OOP):
OOP is a programming language model organized around "objects" rather than "actions" and data rather than logic.
Examples:
- Smalltalk
- C++
- Java
- Actionscript
|
Procedural Programming:
Procedural programming focus primarily on the actions, with the objects being secondary considerations.
Examples:
- C
- BASIC
- Fortran
- Visual Basic
|
Revision r1.2 - 11 Sep 2004 - 22:57 - PhilippSchaerer Parents: WebHome
|
Copyright © 1999-2003 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
|
|
|