Current location - Education and Training Encyclopedia - Education and training - What are the programming software?
What are the programming software?
A, programming software:

1, computer programming software mainly includes: BASIC, PASCAL, c, COBOL, FORTRAN, LOGO, VC, VB java, etc.

2. The common software of C \ C++is MS v c++(6.0 and higher) integrated in Microsoft's development tool visual studio. Netbean is the common software for JAVA desktop programming, and MyEclipse is the network programming (including common Eclipse and common tools, the most popular network programming software in Java at present).

3.C# has no other software, that is, MS VC#, which is also integrated in Visual studio. Microsoft official download, there is a free learning version.

Pascal is a turbo Pascal.

Second, the programming development tools:

1, about C++: CFREE (for beginners), VC, MyC++, Magic C++, DevC++.

2. About JAVA: JBuilder, Eclipse, NetBeans IDE, JCreator+J2SDK, JDK, Tomcat, Weblogic, JRun.

3. About C#: VS Studio series (VS 2003, VS 2005, VS 2008, VS 20 10, VS 201), Sharpdevelop (open source free software).

4. About Delphi: delphi2005.

5. About c: Turbo C 2.

5. About PHP: Dreamweaver_CS5, Notepad++.

7. About VB: visual basic 6.0.

8. About compilation: VisualASM.

9. About VBS: Key Wizard 20 14.

Extended data:

1. Visualization: Visual programming is becoming more and more important. The so-called visual programming is different from Visual Basic or Visual C++. IDE supporting visual programming allows developers to directly move program units to create flowcharts and structure diagrams, and then directly compile or interpret them. This flow chart is usually based on UML.

2. This kind of interface began to spread because of Lego's thinking storm, and some companies began to make efforts in this area through Mozilla and distributed programming (LabVIEW).

3. Starting from1980s, the first visual programming system, MAX, took the design of analog synthesizer as an example to develop instant music playing software.

4. This method is also used in professional software, such as Openlab. This kind of users need the flexibility of a complete programming language, but they don't want the traditional learning curve.

5. Visual programming language has another semi-free and open source substitute-MindScript, which has an encryption system and a linked database.

6. Smartphones: The biggest new craze in the application development industry is smartphone applications. "This kind of equipment usually requires developers to use a specific language, which can maximize the function of the equipment as an application platform, at least in an officially recognized way.

7. A new smart phone development system industry is emerging, which allows developers to write their own codes in languages other than the smart phone platform and then convert them into applications in the native language. ?

8. Because there is no need to learn the official application development language of any specific smartphone platform, Web application has also become a method of smartphone application development.

9. Another choice to choose a language instead of a platform is to use a device like Nokia N900, which runs the Linux system released by Debian and can run all kinds of software, including many that are not designed for smartphones.

10. With the continuous expansion of the range of Android and ios smartphones, Android and ios programmers are in short supply. The Software College of 3G DreamWorks opened the 3G smartphone programming course for the first time in Central China, providing a learning platform for people interested in programming.

Baidu encyclopedia-programming