，以符合运算上的直觉；其它的语言，像JavaScript将会产生的结果是"537"：系统将数字5转换成字串"5"并把两者串接起来。在Visual Basic和JavaScript中，最终的型别是以那两个运算元为考量的规则所决定。在部分语言中，如AppleScript，某个值最终的型别，只以最左边的运算元的型别所决定。设计精巧的语言也允许语言显现出弱型别（借由类型推断之类的技术）的特性以方便使用，并且保留了强型别语言所提供的型别检查和保护。例子包括VB.Net、C#以及Java。运算子多载所带来的简化