On the basis of data type all programming language are categories into two parts
Weakly Type
If language contain same data type to represent different type of data known as weakly type language.
Example -> Markup language, script, java script.
Strongly Type
If language contain different data type to represent different type of data known as Strongly type language.
Example-> C, C++, .Net, Java.
11) Any language data type is categories
Primitive (Pre-Defined)
Int, unit, byte, sbyte, object, bool
Non-Primitive
Class, Struct, enum, interface, delegate.