强弱型别（Strong and weak typing）表示在电脑科学以及程式设计中，经常把程式语言的类型系统分为强型别（）和弱型别（）两种。这两个术语并没有非常明确的定义，但主要用以描述程式语言对于混入不同资料型别的值进行运算时的处理方式。强型别的语言遇到函式引数型别和实际叫用型别不符合的情况经常会直接出错或者编译失败；而弱型别的语言常常会实行隐式转换，或者产生难以意料的结果。这对术语在短短的电脑历史中，早已含括了更多的意义，而且时常很难知道写的人究竟要表达哪个意思。
解释.程式