又可以用于实现大规模的客户端商业软件系统。Curl不利的一面是：需要向客户端安装运行环境。用Curl写的程序既可以运行于浏览器中，又可以像普通客户端程序那样独立于浏览器运行，运行前需要安装Curl RTE。"Curl RTE"是一种与JAVA类似的跨平台运行环境（runtime environment，RTE），其中包含浏览器的插件。它目前支持微软视窗（Microsoft Windows）操作系统。Curl语言便于学习，编程效率高，是一种支持多重继承，范型等数据类型的面向对象编程语言。