Introduction to programmingLesson 11
Kocsis, Gergely
Integrated developement environments
An IDE is a software application that helps programmers during thedevelopement of programs.
The first IDE was the Maestro I in 1975.
Today there are many IDE-s on the market. The most popular are Visual Studio, NetBeans an Eclipse
How to program?
To develop a program the minimum to have is• a text editor• a compiler or interpreter• an environment in which the program can run
The least two are often the same environment. e.g. HTML files processed and showed by browsers
Programming with only these mimimal tools however is veryexhausting.
Programming in C without an IDE
Under Linux:• Editor: vi• Compiler: gcc• Running environment: shell
Syntax highlight
Autocomplete / word completion
• It helps completing started words. Tries to predict what theprogrammer wants to write.
• It spares typing time.• It automatically corrects typo-s e.g. in case sensitive words.
Compile – Debug – Run
Ide-s usually provide one-button tools to compile, debug and run your programs.
Moreover IDE-s handle projects instead of separate code files, so you can easily build complex applications with the use of them.
Programming in C in DevC++
Programming in C in Eclipse
Programming in C in Netbeans
Matlab (interpreter)
LabVIEW graphical programming
Demo