Agent based programming has been described as the next significant breakthrough in software development, and it has been used for building intelligent agents. The agent-oriented approach is increasingly being applied in industrial applications, but it is far from as widespread as the object-oriented approach. Also the paper describes where and how agents have been applied to the manufacturing industry successfully. Agent-0 language is a programming paradigm promoting a social view of computing, where “agents” interact. Agent-0 is a language in the AOP paradigm that uses KQML for communication. In this paper, the syntax, framework and interpreter of an Agent-0 program are introduced.