A network-based robot is a robot that explores service servers in the network environment for analyzing sensor data and making decision. Since network-based humanoid architecture was proposed, it's possible to reduce costs of robots. We hope robots will be all around at each home. Therefore, normal users who are not experts need to be able to control various robots with easy commands. We developed a scripting language, named CCSLR (Common Command-Scripting Language for network-based Robots) to help users and developers who control various robots in ubiquitous environments. If a user composes a script in CCSLR commands, CCSLR translator system translates the script into suitable low-level command. Therefore, with a set of high-level commands, CCSLR is able to represent low-level commands in common way. Before making the robotic system understand commands that a user input, first, we need to determine what command is. High-level command should lit into both a user intention and a low-level control for heterogeneous robots. We developed the CCSLR and its translator system within the network-based humanoid architecture [1].