。虚拟实体（比如方法和类）永不能覆写，它们转而可以重新定义或特殊化。BETA支持编程的面向对象视角，并有着针对过程式和函数式编程的综合性设施。它有着强力的抽象机制来支持对象识别、分类和复合。BETA是静态类型的语言，就像Simula、Eiffel和C++，带有编译时间的多数类型的检查。BETA的目标是在编译时间类型检查和运行时间类型检查之间实现优化的平衡。
模式.这个语言的主要和独特的特征是模式的概念。在其他编程语言比如C++中，可能有很多类和过程。BETA使用模式来表达二者概