5 thoughts on “What is VB? What is VC? What is the difference between them?”

  1. VB is Visual Basic programming language

    In 1991, Microsoft Corporation launched Visual Basic (which can be abbreviated as VB). The latest version is VB 2005 (VB8) Chinese version.

    Visual is visible and visible, which refers to the development method of developing graphics user interface like Windows operating system (GUI). The appearance and location, just drag and drop the pre -established object to the corresponding position on the screen.

    basic refers to the Beginners all_purpose symbolic code initials general symbolic instruction code language.

    Visual Basic has three versions: learning, professional version and enterprise version to meet different development needs. The learning version is suitable for ordinary learners and most people using Visual Basic development general Windows applications. In addition to the content of the professional version, the enterprise version also has tools such as automated component managers, so that professional programmers can develop distributed applications in group bones with powerful functions.

    VB is a visual, object -oriented, and structured high -level programming language that is used by event -driven methods, which can be used to develop various applications in the Windows environment. It is simple and easy to learn, high efficiency, and powerful functions that can be comparable to WindowsR professional development tool SDK. In the Visual Basic environment, the program driven by event drive, novel and easy -to -use visual design tools, use a widely used application interface (API) function inside Windows to embed (OLE), open data connection (ODBC) and other technologies can efficiently and quickly develop application software systems with powerful and rich graphics interfaces in the Windows environment. With the improvement of the version, the function of Visual Basic has become stronger and stronger. After version 5.0, Visual Basic launched the Chinese version. Compared with the previous version, its functions have greatly improved.

    At the beginning of the 21st century, Microsoft launched a major change between Visual Studio 2003 and Visual Basic. Visual Studio made a platform for various programming tools. Visual Basic.net can be here. Run on the platform. Compared to traditional VB, there are great differences. VB.NET, for the first time, uses the .NET architecture for visual programming, and can be well compatible with the COM framework. In 2005, Visual Studio 2005 used net 2.0 technology to facilitate the work of programmers. However, the new program also has high requirements for system configuration, and requires Microsoft .NET Framework 2.0 or above .NET framework support. rnrn另外VB(V代表Vitamin)还有一个意思:维生素Brnrn维生素B包括维生素B1、维生素B2、维生素B6、维生素B12、烟酸、泛酸、 Folic acid. These B vitamins are to promote metabolism in the body, and convert sugar, fat, protein, etc. into indispensable substances when heat. If vitamin B is lacking, the cell function will be reduced immediately, causing metabolic disorders. At this time, the human body will cause stagnation and loss of appetite. On the contrary, excessive drinking leads to liver damage, and in many occasions, it is in parallel with vitamin B deficiency.

    The food with rich vitamin B:

    ① Foods rich in vitamin B1: wheat germ, pork leg meat, soybeans, peanuts, muscle, ham, black rice, black rice, black rice, black rice , Chicken liver, germ rice, etc.

    ② Foods rich in vitamin B2: Qiqi, beef liver, chicken liver, shiitake mushrooms, wheat germ, eggs, cheese, etc.

    ③ containing vitamin B6, vitamin B12, niacin, pantothenic acid, and folic acid: liver, meat, milk, yeast, fish, beans, egg yolk, nuts, spinach, cheese, etc. The vitamin B1 cannot be stored in the human body, so it should be added every day.

    B of vitamins if you want to take all difficulties, but you can take it simply and conveniently to choose food. The above -mentioned foods containing vitamin B can be divided into two groups: ① and ② ③. Look at the above categories to understand, ② and ⑧ are all in general foods. Therefore, ① as a group of food, ② and ③ form a group of food together, and choose two sets of food in combination. Basically, the B vitamin can be taken into the hand.

    VB also has the third meaning

    The theory of price key
    Valence-bond theory

    Approach. Also known as electronic pairing method. The earliest development of chemical keys in history. The main description of the covalent bonds in the molecule and the common price, and its core idea is to form a domain chemical bond for electronic pairing.
    It 1927 W.H. Heatler and F.W. London completed the quantum mechanics of electron -to -bonds in the hydrogen molecule for the first time, which is the basis of the modern price key theory. L.c. Bowin and others developed to introduce the concept of hybrid tracks, comprehensively the theory of price bonding, and successfully applied to the structure of bilateral molecules and multi -atomic molecules.
    The theory of price keys is the promotion of hydrogen molecular methods in Heiteler London. To form a single state to form an electronic key. ② After the two electrons are paired with each other, they can no longer match the third electronic. This is the saturation of the covalent bond. ③ Follow the maximum overlapping principle. The covalent bonding is directional. Atomic orbit usually has a maximum value in a specific direction. Only in this direction can there be a maximum overlap and form a common price key. Different atomic orbit has different bonding capabilities. The maximum value of the atomic orbit is used as the measurement of atomic orbits. The ability to form atomic orbits such as S, P, D, F and other atomic orbits are 1, 3, 5, and 7. When the number of main quantum is the same, the covalent bond formed by the large -key ability is relatively strong.
    The theory of price keys is consistent with the concept of the classic electron pair -pair -pair -pair -pair -pairing concept of chemists, and it has developed rapidly as soon as it appears. However, the calculation of the price key theory is more complicated, which makes the development slowly. As computing technology has increased, this theory will have new development.

    In Ethernet technology, VB is called: Virtual Bridge
    vb is actually a division of management domains, which is equivalent to a virtual L2 Lanswitch. In the application of the city network, VB is based on users. That is, each user has its own independent VB, which contains multiple VLAN tags and MAC addresses. Because each VB is isolated from each other, different VB can be assigned the same VLAN without affecting each other. The L2 chip based on VLAN divides VB cannot distinguish the same VLAN of different users.

    . What is VC? What do I learn to learn VC?

    It first VC is a software (IDE integrated development environment) (compilation, editing, debugging)

    c and C . However, some characteristics in C are not used, such as I/O stream, polymorph inheritance

    (software development tool)

    VC's soul: MFC (Microsoft Basic Library)

    atl (ActiveX template library)

    . Other SDKs, such as OpenGL, DirectX, Drawdib (Wing)
    nVC Integration, it is like Shaolin 72, and it is usually enough to learn from applied middle schools. Our current purpose is to learn a set of Shaolin long fists. This set of long boxing should include:

    1, develop a rigorous software development habit, and be familiar with the basic principles of software engineering.

    2, C language basis

    3, c the most basic content: the concept of class, inheritance, packaging, polymorphism

    4, how to use how to use it Wizard Create a program framework

    5, design menu

    6, design tool bar

    7, design and use dialog box, familiar with the most commonly used dialog box control : Button, static text, editing box, etc.,

    8, know how to build new classes, member functions, member variables, message processing functions.

    9. Learn the most commonly used Windows message: such as WM_PAINT (re -painted window), mouse press, bounce, move, initialize dialog box, etc.

    10, understand the simplest GDI (graphic device interface): writing text, picture frames, drawing points, drawing lines, drawing circles, brushes and brushes.

    11. Familiar with the most commonly used MFC class:

    cwnd

    cdocument

    cview
    cdc r r r r r r r r r r r r r

    cdialog

    cwinapp

    and subclass
    ncstring, CPOINT, CRECT, CSIZE and other simple data types

    CFILE

    The content mentioned above is the content that everyone will use.

    . Introduction to MFC

    The above main contents are very closely related to the actual operation, and it is impossible to make it clear; more than, these in general books will speak in general books. arrive. I mainly introduce the most important MFC.

    MFC is the pair of packaging, which greatly simplifies our work; learning VC is mainly to learn MFC, there are about 100 classes, but the commonly used is twenty or thirty. You should understand these commonly used classes like back 4 words; of course, do not remember to learn from, see help, look at examples, and practice practice. Moreover, all functions inside each class must be learned, and it must be accumulated over time. If you really want to be a master, be a notebook to write down the important category and functions that you think, and study at any time, it is also a good way of assault.

    The most important MFC.

    cwnd: Window, it is the parent class of most "visible things" (almost everything in Windows is a window, there are many small windows in the large window), such as View CVIEW, frame windows CFRAMEWND, toolbar CToolbar, dialog box CDialog, buttons CBUTTON, ETC; an exception is the menu (CMENU) is not derived from the window. This kind is very big, you don't have to learn from the beginning, just know it.

    cdocume document, responsible for the interaction between memory data and disk. The most important thing is (read in), (writing), Serialize

    cview view, responsible for the interaction between memory data and users. Including data display, user operation response (such as menu selection, mouse response). The most important thing is ONDRAW, usually CWND:: () is started to start it. In addition, it processs menu, toolbar, shortcut keys and other user messages through the message mapping table. Many of your own functions must be added inside, and what you deal with the most is it.

    cdc device text. Whether it is a display or a printer, it is drawn for users. This picture is abstracted to CDC. Together with other GDI (graphic device interface), CDC completes the display of text, graphics, and images. Imagine the CDC as a piece of paper, and each window has a CDC connection system, responsible for drawing the window. CDC has a commonly used semi -class CClientDC (window client area), which is usually completed by CClientDC.

    cdialog dialog box

    cwinapp application class. The main function in C is an entrance and manager executing the program. It is responsible for the establishment, elimination of the program, and the establishment of the main window and document template. The most commonly used function (): initialization.

    and subclasses for drawing drawings. They all need to choose DC before use.

    cpen pen, drawing line

    cbrush brush, filling

    cfont fonts, controlling the font of text output
    ncbitmap bit graph r r r r r

    cpalette palette

    CRGN area, a specified area can be used for special treatment.

    cfile file. The most important thing is Open (open), read (read in), write (write)

    cstring string. The character array in C is encapsulated, which is very practical.

    cpoint points, that is, (x, y) pairs

    c great rectangle, that is (left, top, right, bottom)
    ncsize size, that is (CX CX , Cy) For (width, height)

    . Use MSDN and examples

    The examples are:

    nhello most Simple program framework

    nScripble mouse drawing. Tutorial: programming basis, GDI

    NDIBLOOK image processing the simplest example

    nmfcie Internet browser

    nenroll database
    n (data access Object) Example. Tree type and vision control

    example, draw a constant rotating square

    server

    Draw. It also includes OLE.

    nwordpad writing board. OLE

    . What is the experience

    a. Why use Windows instead of DOS programming

    Windows programming is not much more difficult than DOS programming, but just now When I came into contact, I felt a lot of clue, and I didn't know where to start. In fact, if you know C language, you will find that Windows programming is not more difficult than when he learns C language of that year. To become a master of DOS programming, you also need to learn hundreds of functions (whether TC, BC,), and in -depth understanding of assembly language -level DOS function calls. Now under Windows, pay the same workload, but you can get several times the income. If you were familiar with DOS programming before, and now you can do Windows programming, you will definitely feel huge superiority only for two weeks: under DOS, everything must be done by yourself, and there are limits of 64K memory, display accuracy, etc. It's half the effort.

    b. Why use VC instead of other Windows programming languages ​​

    N most large software (including Windows itself) is compiled with C and C , so the source that can be used can be used There are a lot of code. For example, Photoshop has a VC programming interface. Other languages ​​are not as historical as VC. And VC has a lot of development tools. From control companies to hardware developers, their products rarely dare not provide VC interfaces.

    nvc is suitable for organizational large engineering (VB is not available)

    nborlandc or C Builder is also very good, not worse than VC. However, the BC version is not good. From 3.1 to 4.0, "generation gaps" appear, and VC provides extremely rich documents and examples. VC's reference materials are far more than BC. And VC and other members can coordinate work, which is beneficial to software engineering.

    n

    c. Do not learn Winapi programming at first, but it is best to learn WinAPI

    , pay special attention. Do not buy book programming books. A infamous example is "". Various computer languages ​​often give an example in the entry class, showing a line of text "", whether in Basic, C, Pascal, or even compilation, this simplest applet can be written in a few lines. However, in the early Windows programming, the famous example of "HelloWin" just mentioned just now organizes a project and wrote hundreds of lines of code to achieve. This scared away a lot of people who wanted to learn Windows programming. In fact, "" shows "" under Windows, the simplest method is enough:

    #Include "Windows.h"

    () n () n
    {

    (null, "!", "", mb_ok);
    n}

    The simplest dialog box, but this is enough.

    If you do n’t have the experience of SDK programming, learning VC is to use MFC to bypass many details of Windows programming. Why not use good tools? Now you write a "" in VC, just write a line of code.

    :: ONDRAW (CDC*PDC)

    {

    // .... Other code
    npdc- > Textout (100,100, "!");

    }

    but MFC is not universal. There are many functions in Winapi and VCs that cannot be reflected in MFC. After getting started, it is very important to use the full ability of VC. Moreover, these APIs are also used in other Windows languages.

    The language is similar to martial arts. VC, VB, DLPHI, VFP, and other Windows programming languages ​​belong to the same martial arts: Windows door. Although the moves are different, the internal skills are the same. This is (application programming interface), about two thousand functions. Any martial arts, even if it is complicated, can usually be written down in a short time; but internal power is not a matter of overnight. Moreover, the internal skills of each school are different. The UNIX and Linux doors have UINX's internal skills. The Apple (Apple) Gate has Mac's internal skills, and Java is self -contained. The learning VC we are talking about here is just a way to learn. It is almost enough for a month. It can be mastered for two weeks. Optical moves are enough to scare people, but when they have a trick with a master, they must be ugly. If you want to be proficient in VC, you must be familiar.

    d. Advanced language and natural language

    The high -level language is similar to a natural language. There are three key elements:

    grammar: It is easier to understand the basic syntax of C and C .

    Rhetoric: art and style of programming. Usually, this is associated with software engineering. The trick on the algorithm is not the key. Rigidity, strictly in accordance with the norms, and at the same time, it can play great creativity, which is the true nature of linguists.

    Vocabulary: How to use the work of others? How to use your previous work? This is the key to the success of a software engineer. If the vocabulary is not abundant, you can't write a good article, and you will be unable to express it. A person's grammar has basically learned before elementary school, and the level of rhetoric was determined when he was young. Only the vocabulary needs to be continuously learned and expanded as needed. In VC programming, having a large vocabulary means that you need to master more classes, functions, and other programming components. Such as:, MFC, and the ready -made SDKs of the fields you specialize in, such as OpenGL in 3D programming, DirectX in multimedia programming, and VICTOR libraries in image processing. In addition, the mastery of ActiveX controls is often the key to success or failure. Our work in recent years has also been summarized into a class library called IPX (image processing framework), which greatly simplifies the work of image processing; however, there are still many details to be solved. Work.

    This learning VC, do not use the method of learning English in school, but use children to learn to speak. The so -called method of learning English is the mode of learning the C language in undergraduate undergraduate: to understand every detail in detail, carry a lot of rules, rarely practice on the machine, there is no actual problem to solve it, and finally the test will determine the learning results of the learning results. Essence The consequences of this model are clear: We have studied English for more than ten years, but many people will only have four or five thousand words. Write a hundred words of articles. Can't understand the help document of VC. We have to use the grammar, rhetoric and vocabulary in the middle school like a baby; at the beginning, we must only compile the worst ones, as if the child starts to say: "Dad take a car"; but "dad" and "car" these Words are the most needed for children, but the efficiency of learning is the highest. When learning VC, you should start from my needs, first do the simplest thing, and then complicate little by little, like snowballs.

    The learning VC is particularly communicated with others. If you think hard, you may not understand, maybe others have solved it long ago. Be good at learning: find useful books from the bookstore; learn from the masters around you; find the source code, class library, components, controls, and libraries that can be available; if you can connect to the network, you can solve the problem.

    ================================== ======

    lchrennew:

    The following contents are not allowed to pass by the editor, so an additional method is adopted. Add version, please compare:

    VC is the abbreviation of English, and its complete forms basically include the following aspects:

    1. Medicine, pharmaceutical, biochemistry: Vitamins C, abbreviated VC, transliterate "vitamin C", translated Chinese as vitamin C, and is also called ascorbic acid.

    [Excerpted from ./question/5925454 R R N1907 Norwegian chemist Holmest found in lemon juice. It was only obtained in 1934. It is a colorless crystal. It belongs to water -soluble vitamins and is easily soluble in water. Stable in acidic solutions, which are easily oxidized and decomposed in neutral or alkaline solutions. Metal ions such as iron and copper can accelerate its oxidation rate.

    The main function of vitamin C in the human body is: participating in the oxidation and reduction process in the body, promoting the growth and development of the human body, enhancing the human body's resistance to disease, promoting the formation of collagen in the cells, maintaining the teeth , Boys, blood vessels and muscles are normal, enhance the ability of the liver to detoxify. When vitamin C is lacking in the human body, gum bleeding, loose teeth, fragile bones, mucous membranes and subcutaneous bleeding, and wounds are not easy to heal. In recent years, scientists have also discovered that vitamin C can prevent nitrite from combining nitrite and bell amine into a carcinogenic substance -sidamine, thereby reducing the incidence of cancer.

    2. Software, computer science, Windows Development: Visual C and Visual C , an important one in Visual Studio developed by Microsoft, developed by Microsoft. Standards, and it integrates the basic library (MFC, Microsoft Classes) and visual development environment for Microsoft's development. VC provides a large number of APIs for Microsoft Windows operating systems, which greatly improves development efficiency than other languages. However, the program written in MFC can only run under the Windows operating system.

    3. Economic and financial fields, companies operation: Venture, venture capital, venture capital is also called "entrepreneurial investment", generally refers to investment in high -tech industries. As an investment area outside the mature market, the investment risk is great, its capital comes from financial capital, personal capital, corporate capital, and pension insurance funds and medical insurance funds. From the perspective of the practice of various countries, most of the venture capital operates in investment funds.

    The risk investment is different from general investment, manifested in:

    1) High risk. The target of venture capital is small and medium -sized high -tech enterprises that have just started or have not yet started. The size of the enterprise is small and does not have fixed assets or funds as mortgage or guarantee. Because investment targets are often "seed" technology or a conceptual creativity, and they are in the starting design stage, there are many uncertain factors whether they can be transformed into real productivity. Therefore, high risk is the essential characteristics of venture capital.

    2) High returns. Risk investment is a forward -looking investment strategy. It is expected that the high growth and high value -added of the enterprise are the inherent causes of their investment. Once the investment is successful, it will bring ten or even 100 times investment returns. High -risk and high returns are fully reflected in the process of venture capital.

    3) Low liquidity. Risk capital was invested in the early days of the establishment of high -tech enterprises. When the enterprise developed mature, it could monetize equity through the capital market and obtain returns, and then conduct a new round of investment operation. Therefore, the investment period is long, usually 4 to 8 years. In addition, when the risk capital finally exits, if the export is not smooth, the withdrawal of capital will be very difficult, resulting in a decrease in the liquidity of risk investment.

    Essentially speaking, venture capital is a supporting system for high -tech industries to invest in capital and perform effective use. The vigorous development of the knowledge economy is its main role. Of course, for the entire country's economy, venture capital is of great significance to promote corporate technological innovation, promote the adjustment of industrial institutions, change social employment structure, expand the choice of personal investment, and strengthen the depth of the capital market.

    VC's abbreviation of VISION in Germany is famous in the industry.

    The German VISION is a recognized leading manufacturer of smart camera in the world. Its camera products integrate image collection, processing, IO control and communication. And the most powerful image processing DSP is adopted, the degree of intelligence is high, and the cost of building system is low. It is an ideal choice for users to construct a machine visual system.
    VC smart camera features:
    . Computing speed of PC
    . Connect to other devices on the production line
    3. Video images that can output SVGA or SXGA directly on the display
    4. Provide highly open image processing libraries and some commonly used libraries
    5. The secondary development of the source code level
    6. The work process can be completely separated from the PC

    VC is the abbreviation of the famous NBA player Vince Carter

  2. These may be helpful to you!

    It is the language that needs to be used by programming.
    What is programming
    It simple terms, programming is to achieve a certain purpose or solve a problem with the help of a computer. Use a certain program to design the program code and finally get the process.
    The computer is very powerful. It can be used for you to go online, play games, manage the company's personnel relationship, etc., but without procedures, it is equivalent to a bunch of scrap iron, which will not care about the "order" we issued to it. Therefore, we have to tame it, only in one way -program, which is also the only way we communicate with computer.

    What exactly is the program?
    The program is the collection of instructions, which tells the computer how to perform special tasks.

    The example, it is like to guide you to cook the recipes or command of the dishes to reach the traffic police (or transportation road mark) to the destination. Without these special instructions, the expected tasks cannot be performed. The same is true for computers. When you want a computer to do something for you, the computer itself cannot actively work for us, so we must give it instructions, and it cannot understand the human nature language. Description, so we must use the program to tell the computer what to do and how to do it? Even the simplest task requires instructions, such as how to get a key, how to put a letter on the screen, how to save files in the disk, and so on.
    The troubles, even these things must be considered! No wonder people say that programming is difficult! You are wrong. In fact, many of these instructions are ready -made, including in the processing system in the processing chip, so we don’t have to worry about their work. They are done by processors and operating systems. Intervention these processes.

    The computer itself will not actively do anything. Therefore, we need to let the computer "serve" through a program. And this process was "compiled". Programming can be implemented using a certain programming language, describing what the computer needs to do according to the grammar of this language.

    The grammar we are talking about here is completely different from the grammar in foreign languages. The grammar here is just reading your program writing and making a rule.

    Plash after writing the program, then interpret your program to interpret or translate your program into a "computer language" that computers can recognize, and then the computer can "understand" you, and it will be Go to do things according to your instructions. Therefore, programming is actually the process of "people to computers".
    The types of computer language are very many. In general, it can be divided into three categories: machine language, assembly language, and advanced language.
    E each movement of the computer, one step is to execute according to the program compiled by computer language. The program is the collection of instructions to be executed by the computer. Written. Therefore, people must control the computer to send an order to the computer through computer language.

    The language that the computer can recognize is only machine language, which is composed of code. But usually does not use machine language when programming, because it is very difficult to remember and recognize.

    The current programming language has two forms: assembly language and advanced language.

    The essence of the assembly language is the same as the machine language, all of which are directly operated by hardware, but the instructions use English abbreviation identifiers, which are easier to identify and memorize. It also requires the programmer to write the form of each step of the specific operation command.

    E each instruction of the assembly program can only correspond to a very subtle actions in the actual operation process, such as mobile and self -increase, so the assembly source program is generally relatively long, complicated, easy to make errors, and uses assembly. Language programming requires more computer professional knowledge, but the advantages of assembly language are also obvious. The operations that can be completed in the assembly language are not realized by general high -level languages, and the executable files generated by the source program are not only small less than that And the execution speed is fast.

    This language is the choice of most programmers at present. Compared with the assembly language, it not only combines many related machine instructions into a single instruction and removes details related to the specific operation but has nothing to do with the completion of the work, such as the use of stacks and registers, which greatly simplifies the instructions in the program. Because many details are omitted, the programmers do not need to have too much professional knowledge.

    The advanced language is mainly relative to the assembly language. It does not refer to a specific language, but includes many programming languages, such as currently popular VB, VC, Foxpro, Delphi Wait, the grammar and command formats of these languages ​​are different.

    (1) Explanation: The execution method is similar to the "same translation" in our daily life. At the same time, the efficiency is relatively low, and the executable file that can be executed independently cannot be generated. The application cannot be separated from its interpreter, but this method is more flexible and can dynamically adjust and modify the application.

    (2) Compilation Class: Compilation refers to the "translation" of the program source code into a target code (machine language) before the application source program is executed. Execution, more convenient and efficient. However, once the application needs to be modified, the source code must be modified first, and then the new target file (*. OBJ) must be re -compiled to execute. Only the target file does not have the source code. It is inconvenient to modify. Most programming languages ​​are compiled now, such as Visual Basic, Visual C , Visual FoxPro, Delphi, etc.
    This problem is actually very simple. As mentioned earlier, program is the only way for people to communicate with computers, so we have to let the computer serve us, and where we must have a program, and where does the program come from? Of course, it is written by us. Maybe you will ask another question: What procedures do you need now, and why do I have to be programmed? You are wrong. Although there are many procedures now, what kind of procedures need to be directly on the Internet do not need to be long on the Internet. Time can be found, and it may be what you need. However, it ’s like buying clothes. Although it’ s everywhere selling clothes, which one is “tailor -made” for you!
    The program can also do many different procedures to complete different things. From large aspects to managing the country's finances and small aspects of managing families' accounts.

    . If you want your computer to play animation, then your computer must also have a corresponding animation playback program. The following is a F1SSH animation player. We will specifically tell the process of preparation of this program in the subsequent chapters.
    With the rapid development of computers, there will always be people who will not be programmed as "illiterate." Don't you want it? Then learn a programming language well.

    Im programming will be outdated

    Is the programming out of date? Let me first ask you a question: Is the calculation opportunity disappearing? The answers to these two are the same. Knowing whether the computer will disappear, you will know if the programming will be outdated.

    The programming tools will be outdated, but programming will not be out of date

    The computer system consists of visible hardness: system and invisible software systems. To enable the computer to work normally, only the hardware system does not work. Computers without soft down systems (that is, no program) can be said to be just -pile of scrap iron, nothing can be done. For example, when you write — an article, you need to use text editing software in the operating system to implement text input, but if you do n’t have these text input software, have you thought about how to enter the article to the computer? It is difficult to imagine it. How to enter the text on a computer without any software (we call it bare metal). And these softwares are actually what we usually call.

    Inded programming will be outdated? We consider this problem from another angle. Does the computer disappear? If one day when everything in the world is handled, the computer is not used, then The computer will disappear quickly. At that time, the programming was not only outdated, but also disappeared. But do you have the opportunity to disappear? Of course not. Nowadays, computers are applied to every field to make inestimable contributions to the development of human beings. Imagine if the computer all day disappears one day, then what will this world look like, maybe it is as terrible as the world is stopped, and even greater losses. The existence of a computer must have a software system to maintain. Therefore, programming will never be out of date.

    The computer program design language has developed to this day. It has developed from the most primitive machine language to the current visual integration development environment. Even a variety of languages ​​are on the same development platform, like Microsoft's Net platform. Looking back at the development history of programming languages, it is not difficult to see that for programming, only outdated programming tools will occur, and the programming itself will not occur.

    The changing technology requires changing programmers

    since the 1960s, computers have developed rapidly. It seems that there is no scientific development speed in history that has exceeded the development of computers, and both hardware, software, or the network develop forward at an amazing speed. The hardware development speed of the computer follows the "Moore's Law" doubled every eighteen months (in fact, it has exceeded this speed now). The development speed of software is the same as hardware. In the 1990s, China's software industry was not very mature, and now large and small software companies are standing around, and shared software can be seen everywhere. Constant technology requires changing programmers. For example, Visual Basic can quickly construct applications under Windows. Program design technology is constantly developing, and new concepts and new methods are continuously introduced. At first, after the object -oriented thought was proposed, C appeared. Based on C , Microsoft was more convenient to build Win32 applications for users, and launched Visual C . This also requires programmers to constantly update their technology.

    The computer science is very different from other disciplines. Unlike linguistics and history, it is almost permanent. Computer science requirements constantly update their knowledge, otherwise they will be eliminated soon, even programming.

    The writing program is a very interesting thing, because writing a program can do a lot of advanced things. For example, we introduce how to use Visual Basic to write Flash animation player, and how to write download software managers. If you are willing, you can write more advanced programs than these.

    In the development of the computer software industry, the position of "programmer" was born. So a concept was formed. The person who wrote the program was programmers, so programming was a matter of programmers. But programmers were not programmers at the beginning, and they gradually became programmers from now on.

    The writing program is a very interesting thing, because writing a program can do a lot of advanced things. For example, we introduce how to use Visual Basic to write Flash animation player, and how to write download software managers. If you are willing, you can write more advanced programs than these.

    Im programming can also be used as a hobby or interest. If you are interested in it, it is easier to learn! Because if you are interested in programming Multi -programs are practiced. These are very helpful for learning programming, and with the continuous advancement of learning, it will feel that it is not very difficult, but it is easy.

    In short, you must be unremitting when learning programming. As long as you have confidence and perseverance, you must learn well; you cannot shake your confidence because of some plausible concepts.

    Is to program together

    It how to operate the computer in front of them. I believe this problem is no longer the first problem that bother everyone. There are so many types of software now. Was it in the heart of "computer enthusiasts" when choosing. Have you ever wondered that one day you can write a software that belongs to your own? Will friends who want to learn programming? How to choose and feel a headache? When I do n’t know how to start, will my friends ’minds have the idea of“ I can be programmed ”? But which programmer can succeed without learning! In fact, writing programs is not as difficult and complicated as people imagine. Every friend who is dedicated to learning computer can try!

    In the necessity of choosing a program language that suits them r r r

    The types of basic programming languages ​​are relatively large, and the simpler is: PASCAL, C language, QBASIC, Fortran, Visual Basic and so on. But the first few are programming tools under DOS. Visual Basic is a programming tool for application design under Windows. Now general computer users will not use DOS anymore, so we usually choose Visual Basic as the beginning as the beginning. Scholars' programming tools. Visual Basic is the easiest programming tool in the Windows application design. The learning steps are also easier to be accepted by beginners. For beginners who have just started learning programming, they still choose Visual Basic. Learning programming language cannot imagine one step ascending to heaven. The learning of footprints is the best way.

    It the confidence of studying the program

    The patents that write programs are not only person with professional knowledge. Everyone who studies computers can write programs. Everyone There are different inspirations, and there are differences in the ideas and practices of writing procedures. But the common idea is to write successful procedures. Learning programming is a long process, which must be worked hard and sweat, but the joy of the successful person is not what others can experience. Overcoming the difficulties in learning and striving to practice, you must have a thought: what others can do can do it yourself. The popularization of computers gives more people a chance to learn, and also allows more people to participate in the team of programmers. Everyone has the right to programming, and the opportunity is equal to everyone. Take out your confidence in your own victory, to be aggressive in the road of programming, and believe that success will be in front of you.
    . Can I programming
    With the development of the computer software industry, the position of "programmer" was born. So a concept was formed. The person who wrote the program was programmers, so programming was a matter of programmers. But programmers were not programmers at the beginning, and they gradually became programmers from now on.

    The writing program is a very interesting thing, because writing a program can do a lot of advanced things. For example, we introduce how to use Visual Basic to write Flash animation player, and how to write download software managers. If you are willing, you can write more advanced programs than these.

    Im programming can also be used as a hobby or interest. If you are interested in it, it is easier to learn! Because if you are interested in programming Multi -programs are practiced. These are very helpful for learning programming, and with the continuous advancement of learning, it will feel that it is not very difficult, but it is easy.

    In short, you must be unremitting when learning programming. As long as you have confidence and perseverance, you must learn well; you cannot shake your confidence because of some plausible concepts.

    . Let's program together

    It how to operate the computer in front of us. I believe this problem is no longer the primary problem that plagues everyone. There are so many types of software now. Was it in the heart of "computer enthusiasts" when choosing. Have you ever wondered that one day you can write a software that belongs to your own? Will friends who want to learn programming? How to choose and feel a headache? When I do n’t know how to start, will my friends ’minds have the idea of“ I can be programmed ”? But which programmer can succeed without learning! In fact, writing programs is not as difficult and complicated as people imagine. Every friend who is dedicated to learning computer can try!

    In the necessity of choosing a program language that suits them r r r

    The types of basic programming languages ​​are relatively large, and the simpler is: PASCAL, C language, QBASIC, Fortran, Visual Basic and so on. But the first few are programming tools under DOS. Visual Basic is a programming tool for application design under Windows. Now general computer users will not use DOS anymore, so we usually choose Visual Basic as the beginning as the beginning. Scholars' programming tools. Visual Basic is the easiest programming tool in the Windows application design. The learning steps are also easier to be accepted by beginners. For beginners who have just started learning programming, they still choose Visual Basic. Learning programming language cannot imagine one step ascending to heaven. The learning of footprints is the best way.

    It the confidence of studying the program

    The patents that write programs are not only person with professional knowledge. Everyone who studies computers can write programs. Everyone There are different inspirations, and there are differences in the ideas and practices of writing procedures. But the common idea is to write successful procedures. Learning programming is a long process, which must be worked hard and sweat, but the joy of the successful person is not what others can experience. Overcoming the difficulties in learning and striving to practice, you must have a thought: what others can do can do it yourself. The popularization of computers gives more people a chance to learn, and also allows more people to participate in the team of programmers. Everyone has the right to programming, and the opportunity is equal to everyone. Take out your confidence in your own victory, to be aggressive in the road of programming, and believe that success will be in front of you.
    . The development process of computer language

    . So far, there are thousands of programming languages ​​published in the world, and there are thirty types of commonly used. Choose and use them, let's make a brief introduction below.

    (1) Editing language:

    The language that depends on the specific computer, using it to write it with high execution efficiency, but only in some special requirements or special special requirements or special special requirements Use it on the occasion.

    (2) Advanced language:

    E everyone may have heard of the use of advanced languages ​​for programming, but because they do not understand it, they always think that these are very profound. thing. In fact, this is not the case. After learning the following chapters, I believe that students will have programming.

    but the computer does not understand natural language (it can be understood as a high -level language), and how can the program designed by the advanced language let the computer execute? In fact, it is very simple. After reading the picture below Understand a lot.

    It now we will introduce you to several common high -level languages:

    Fortran language is the main programming language used in science and engineering calculations. Most of the domestic versions are currently available in Fortran 66 and Fortran77. The main disadvantage of Fortran language is that structural programming cannot be directly supported.

    COB0L language is widely used in business data processing. Due to its own structure characteristics, it can effectively support the wide range of process technology related to business treatment. Its disadvantages are unbearable.

    algol language is a pioneer of all structured languages, with rich processes and data structures. However, this language is not widely used, mainly due to its own historical reasons.

    basic language is a session language to explain execution. Because it is simple and easy to learn, it is widely used in micro -computer systems.

    PL // 1 language is a widely used language. It can support ordinary scientific engineering and business applications, describe complex data structure, multiple task processing, complex input and output, and table processing.

    Pascal language is a structured programming language developed in the early 1970s and has a particularly rich data structure type. Since its introduction, it has been appreciated by everyone and has also been widely supported by software developers. Pascal language is used in science, engineering and system programming. The computer professional education conference of our Ministry of Education has set Pascal language as a computer professional programming language.

    ★ C language is the main language of the UNIX operating system. Due to the success of the Unix operating system, the C language is now widely used. The C language is designed with experienced software engineers. It has strong functions and high flexibility. Like other structural languages, it can provide rich data types, widely used pointers, and -have rich computing and data processing operators.

  3. Simply put:
    vb evolved from the BASIC language, which means visualization of basic, while VC is Visualc evolved from C language, which means visualization C . It is recommended to learn VB first. If you need to learn programming in the future, you can attack VC. At that time, you will find how easy the VC is VC after mastering the programming foundation.

  4. Simply speaking, two types are programming languages ​​... but VB is the most basic and easiest ... sometimes you use VB language to make web pages ....... It is recommended that you still learn VB first. Then learning C will be easy to learn a lot ....... It is easy to understand from shallow to deep learning.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
Scroll to Top