What are the main features of a [coding_language] programming language? Your response should contain at least 2 placeholders represented by square brackets, such as [coding_language]. Include keywords [features, syntax, data types] in the response. Answer with at least 5 sentences.

user