| software design software | |||||
|
Software is developed in a particular language using a particular library and to be executed on a certain target processor. The programming language C++ is generally used. Other languages as Ada, Haskell, Java, Pascal, Prolog may also be used. Target processor is generally a Macintosh or Windows based machine, but also processors for embedded systems like CP-32. CodeWarrior is an environment allowing software development in several languages and target processors. VOODOO is a version administrator maintaining all versions of a program for delivery or all versions used during development. The program allows several user simultaneously working on the same project. For embedded systems there are debuggers for the target processor. Generally this is a harware adapted to the particular target processor. |
|||||