Tuesday, January 19, 2010

C Computer Language

In last class, I knew the miracle of computer language. I suddenly remembered a student who is in computer department once told me that he was confused with C computer language, but this language has very useful functions in program design. As he says, C computer language is used as a significant part of operating a computer.



Obviously, C computer language is the third level of computer language. Its full name is Combined Language. The prototype of C language is ALGOL 60. It has the character of both high level language and assembly language. It has widely range of application, which is not only in software development, but also in various types of research, such as the development of microcontrollers and embedded system. C language develops so rapidly, and has become one of the most popular languages, mainly because it has powerful functions. Much well-known software, such as DBASE IV, PC- DOS 、WORDSTAR, is written by C language. C language has the following characteristics.

The first characteristic is that C language is intermediate language. It has the basic structure, and it combines the high-level language and the practicality of low-level language. C language can be operated the same as the assembly language of the bits, bytes, and address, and these three are the basic unit of running a computer.

The second characteristic is that C language is a structured language. Structured language is characterized by a significant separation of code and data, that is, apart from various parts of necessary procedures information exchanges, and makes them independent. This structured mode enables program-level clarity, ease of use, maintenance and debugging.

The third characteristic is that C language function is complete. With a variety of data types, C language can process more efficient. In addition, it has powerful graphics capabilities, which support multiple monitors and drives, and computing power, which can achieve decision-making purposes of the game.

The last characteristic is that C language is not only suitable for a variety of operating systems, but also applies to a variety of models, such as Windows, DOS, and UNIX. C language in the preparation of the hardware needed to operate the occasion is obviously superior to other high-level interpreted language, there are some large-scale application software is written using C language. C language have the drawing ability, portability, and have strong data processing capabilities, so is suitable for the preparation of system software, three-dimensional, two-dimensional graphics and animation. It is the numerical calculation of the high-level language.

C language is commonly used in IDE, such as Borland C++ Builder, High C. C language is another miracle of computer language.

3 comments:

  1. I was pretty shocked when I saw this blog post. I almost blogged about the C computer language as well. When I attended Lawrence Tech, I took Intro to C. Let me tell you, it was one of the hardest classes I have ever taken. This computer language is pretty complicated. However, your description of the computer language seems pretty spot on and I enjoyed reading your blog.

    ReplyDelete
  2. Wow. You really know about computer language. I had never heard of the C computer language before becasue I was never really interested, but I feel like I learned a lot from your post. Thanks. It was very interesting

    ReplyDelete
  3. This was very interesting. Never really thought any of this. It's crazy how much we have and don's know about. Great blog.! I enjoyed reading this.

    ReplyDelete