A type of programming language could be a domain, paradigm, or family; the related links give taxonomies according to all of these factors. The below answer addresses the question as regards families.
It would be impossible to list them all, but a few of the most common are as follows (listed in alphabetical order):
BASIC - This was the language Bill Gates released for the C64 and other computers. It quickly became a very popular language and matured into Visual Basic, which further matured into Visual Studio. The current implementation is very expensive, however Microsoft have released Express versions of the Visual Studio series which are free, at the expense (removal) of some functionality. There is also a very young cross-platform (Windows, Linux) Free and Open Source (FOSS) implementation of BASIC called FreeBASIC, which I personally program in and find very easy to use. It aims for compatibility with QuickBASIC while giving easy access to the host platform's system functions (the Windows API on Windows and system calls on Linux).
C, C#, C++ - These I don't have much knowledge about, I can only make reference to the existence of "gcc", a cross-platform (the amount of platforms it can compile to is mind-boggling) FOSS compiler. Visual Studio also has compilers for C++ and C#.
Perl, PHP, Python - These are mainly the "web languages" of today. PHP is the most widely used, mainly because of the fact that support for it is compiled into Apache, "the" web server for Linux (which also has ports for Windows and if I'm not mistaken, Mac OS). Perl and Python are also used very widely too, as it's as simple as installing mod_perl into Apache for Perl to work with the same, and I'd imagine Python integration is as easy too.
Computer programming is the craft of writing useful, maintainable, and extensible instructions which can be interpreted by a computing system to perform a meaningful task. Programming a computer can be performed in one of numerous languages, ranging from a higher-level language to writing directly in low-level machine code (that is, code that more directly controls the specifics of the computer's hardware) all the way to writing microcode (which does directly control the electronics in the computer). Using programming languages and markup languages (such as XHTML and XForms) require some of the same skills, but using markup languages is generally not considered "programming." Nevertheless, many markup languages allow inclusion of scripts, e.g. many HTML documents contain JavaScript. There are exceptions where markup languages do represent programming such as SuperX++ (http://xplusplus.sourceforge.net/) and o:XML (http://www.o-xml.org/) Computer programming is one part of a much larger discipline known as software engineering, which includes several different aspects of making software including design, construction and quality control. The subject of this book is software construction, that is, programming. Computer programming is also a useful skill (though not always necessary) for people who are interested in computer science. Whereas software engineering is interested specifically in making software, computer science tends to be oriented towards more theoretical or mathematical problems.
Some procedure-oriented languages are COBOL, FORTRAN, and C.
Object oriented programmingA type of programming where data types representing data structures are defined by the programmer as well as their properties and the things that can be done with them. With object-oriented programming, programmers can also create relationships between data structures and create new data types based on existing ones by having one data type inherit characteristics from another one.In object-oriented programming, data types defined by the programmer are called classes (templates for a real world object to be used in a program). For example, a programmer can create a data type that represents a car - a car class. This class can contain the properties of a car (color, model, year, etc.) and functions that specify what the car does (drive, reverse, stop, etc.)
Some object-oriented languages are C++, Java, and PHP.
there are four programing languages :
1`;COBOL 2;LOGO 3;BASIC 4;FORTRAN
Object oriented programming and structured programming.
High level languages Mid Level Languages Low level languages High level languages: cobol, fortran etc Mid level languages: C, C++ Low level languages: assembly language
LISP programming refers to creating applications using LISP languages - a family of old high level programming languages that used Polish notation. LISP languages are the second oldest HLLs after FORTRAN.
There are many types of applets, and they can be written in many different languages, but you're probably referring to the most widely known Java applets. So, they're written in a programming language called Java.
Thousands if not tens or hundreds of thousands.
why do we have diffrent programming laungage
Programming languages such as COBOL and FORTRAN are examples of procedure languages.
Different languages were created by different people, obviously.
Object oriented programming and structured programming.
High level languages Mid Level Languages Low level languages High level languages: cobol, fortran etc Mid level languages: C, C++ Low level languages: assembly language
C++, Perl, Fortran
Code (readable, executable) Constant data (readable) Variable data (readable, writeable)
Programming languages, like human languages, are defined through the use of syntactic and semantic rules, to determine structure and meaning respectively. Thousands of different programming languages have been created, and new languages are created every year.
LISP programming refers to creating applications using LISP languages - a family of old high level programming languages that used Polish notation. LISP languages are the second oldest HLLs after FORTRAN.
Programming is a term that describes the usage of a programming language. Programming languages (C++ for example) are languages that create programs, these programming languages should not be confused with scripting languages. Scripting languages are languages that are meant to be interpenetrated by programs. (Written in a programming language)
Yes, Both are different programming languages... It's upon your interest which one you choose... Yes, Both are different programming languages... It's upon your interest which one you choose...
This is not necessarily true. It depends on how good you are a programming rather then speaking languages. It may be that people who come from different countries speak the language of where they come from and decide to do programming as their job.