What editing program software?

Users questions:
Experts answer: Programming for now, 3 points clear from the conceptual distinction between 1. Language 2. Platform 3. Tools which language is that c, c + +, java, basic, etc.. Basically is the syntax, you could say that 2 is the same reason grass confusion, differentDevelopment of language have a lot of development platform like Microsoft's vb, vc is the company for the basic, c + + development platform provided by the two languages. In these platforms, Microsoft added its own good class package, tools (development, debugging, deployment tools), and a variety of documents and so on. vc class package is mfc, and full name MicrosoftFoundationClasses. Is a c + + language based development kit, providing a large number of functions can be called directly, components and so on. Similarly, java is a language, but j2EE is a java-based developmentPlatform, providing a large number of components (javabean, EnterpriseJavaBean). And various services, develop the document. In theory, different platform provides support for independent features, which the code can not be directly used for other platforms. The development tools, that is,A language in the platform-specific programming support tools. They just help you edit, organize, manage your code; and to provide a compilation and debugging tools. Just as the same word, just write to edit auxiliary tool. Take Microsoft. Net development tools, you use Notepad to edit the c #Code, the command line can have a direct editing, and do not necessarily hold with MicrosoftVisualStudio.NET in java example: java is a language j2EE is the development platform jdk, jbuider is the development tool. Even ultraedit, Notepad can be used as development tool, of course, they can not compile. Microsoft's MicrosoftVisualJ + +, is clearly not the platform on the development of tools. Most say that my own language and development tools for the evaluation of vb, the most approachable technology development workWith the development cycle and lower cost. Because you can call windowsapi, so there is no inferior development function. However, the development of the program vb efficiency is indeed lowest ...... vc, relatively not very easy to grasp the development tool for developing the network shouldWith the program, or a high efficiency windows program java, apply to developing large-scale bs structure webapplication. VC + +, BorlandC + + applied to the preparation of visual c + + application program interface is pure turboC + +c + +, suitable for learning and teaching java2 still is based on the java language, java is the sun released a development platform: java2Platform One of the most glorious is j2ee (java2EnterpriseEdition), which java2 Enterprise Edition development platform.
  • This information provided by the users.Thanks!