ALL IN ONE

15 June 2007

Computer Programming

1. C: It is a general-purpose, block structured, procedural, imperative computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system. It has since spread to many other platforms. Although predominantly used for system software, C is also widely used for applications. C has also greatly influenced many other popular languages, especially C++, which was designed as an enhancement to C. To know more about C programming visit the link below.


C Language

2. C++: It is a general-purpose, high-level programming language with low-level facilities. It is a statically typed free-form multi-paradigm language, supporting procedural programming, data abstraction, object-oriented programming, and generic programming. Since the 1990s, C++ has been one of the most popular commercial programming languages.
To Learn C++ easily visit the links below.

Learning C++ made easy
C++ Reference

3. Java: It is a programming language originally developed by Sun Microsystems and released in 1995. Java applications are typically compiled to bytecode, although compilation to native machine code is also possible.The language, widely considered to be the most popular platform for web development, derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities. For learning java programming go through the link below.

JAVA Programming

4. Shell Scripting : A shell script is a script written for the shell, or command line interpreter, of an operating system. It is often considered a simple domain-specific programming language. Typical operations performed by shell scripts include file manipulation, program execution, and printing text. The link below gives more information about unix shell scripting.

UNIX Shell Scripting

5. Perl : It is a dynamic programming language created by Larry Wall and first released in 1987. Perl borrows features from a variety of other languages including C, shell scripting (sh), AWK, sed and Lisp. More about perl in the link below.

PERL Programming

6. Algorithms: Algorithm is any well-defined computational procedure that takes some value, or set of values, as input and produces some value, or set of values as output." In other words, algorithms are like road maps for accomplishing a given, well-defined task. So, a chunk of code that calculates the terms of the Fibonacci sequence is an implementation of a particular algorithm. Even a simple function for adding two numbers is an algorithm in a sense, albeit a simple one.
The link below has lecture notes on introduction to algorithms. Please visit the link to gain a good knowledge on algorithms.

Introduction to Algorithms

7. TCL: Tcl is a software package which provides an extensible command-line interface and scripting language. Tcl is an acronym for Tool Command Language. The TCL language is normally interpreted, so TCL applications will normally not run as fast as equivalent C programs. For a large class of applications this is not a disadvantage, however, since the speed of processing of modern computer systems is more than adequate. Where speed of processing is essential, use can be made of a TCL compiler, or processing can be carried out in a compiled language, such as C or C++, and the user interface written in TCL.
The link below has a tutorial for learning TCL.

TCL Tutorial

8. W3Schools -- Interactive learning of many languages with examples.

6 comments:

sandy4u said...

hey brother this computer science blog is really helpfull...i am getting the information i desire ....
and its easy to understand even my a layman ......thnx for the informative links ....keep adding the info

Dilip said...

ok sure, i will add a few more links which will give much more useful information.

FM person said...

hi this is pavan msc iitkgp.
i had a mouse utility sftw as Sensiva iam not getting tht sftw even in its home site.using such can make the system slow?

Dilip said...

yeah...it wont slow down the system completely but it will surely have some effect on the system speed. Where did you first downloaded that software from ?? if u got that software when u bought ur laptop then check it in your laptop site, you can get it there....if you still have any doubts do post them...

FM person said...

i have another prblm 2.my yahoomail pswd got crashed.now iam unnable to open my account which is my current one.i searched under forgot paswd option tag.it's asking to give the profile page details.this ID is created 7yrs b4 n iam still using it.so getting tht now is not possible.so now how can i open my account once.i wont forget my pswd again.

Dilip said...

Is yahoo not allowing you to enter with your old password ?? if it is so try mailing him...if you forgot your password u need to know the details that you have entered...even though its 7 yrs back....the yahoo system is like that....cant help it...

Custom Search