is there a particular type of typing in this?
Static versus dynamic typing and Weak and strong typing.
Programming language
A type system defines how a programming language classifies values and expressions into "types", how it can manipulate those types and how they interact. 
is python a programming language or a scripting language It is a programming language. what are some of its features? It uses dynamic typing and a combination of reference counting and a cycle-detecting garbage collector for memory management. It also features dynamic name resolution, which binds method and variable names during program execution. what are some other languages influenced by this one? UNANSWERABLE how would one define the particular type of language that was mentioned earlier? In computer software, a general-purpose programming language is a programming language designed to be used for writing software in the widest variety of application domains. what is the use of this language that is not for general-purpose? It provides a structured mechanism for defining pieces of data, and the operations or transformations that may be carried out automatically on that data.
wiki:25648975
Programming language [SEP] Type system
A type system defines how a programming language classifies values and expressions into "types", how it can manipulate those types and how they interact. The goal of a type system is to verify and usually enforce a certain level of correctness in programs written in that language by detecting certain incorrect operations. Any decidable type system involves a trade-off: while it rejects many incorrect programs, it can also prohibit some correct, albeit unusual programs. In order to bypass this downside, a number of languages have "type loopholes", usually unchecked casts that may be used by the programmer to explicitly allow a normally disallowed operation between different types.