ABC语言的设计者称其代码量通常为Pascal或者C语言程序的四分之一,并且具备更强的可读性。其主要特点如下;
1)只有五种基本数据类型
2)不需要变量声明(动态变量)
3)明确支持自上而下的编程
4)语句嵌套由缩进来表示
5)精度,列表,字符串均无限制
版本为1.05.02,可移植到Unix,DOS,Atari和Apple Macintosh.
就Guido本人看来,ABC失败的原因是高级语言为时过早,并且平台迁移能力弱,难以添加新功能,仅仅专注于编程初学者,没有把有经验的编程人员纳入其中,其通过Python解决了其一些问题,让拓展模块的编写非常容易,并且可以在多平台进行运行。