Ethos is a new BASIC development system designed to create computer games and cool programs. Built in tutorial and extensive help manual can teach the complete computer novice or child how to make computers and get into the game art and design within a matter of hours. ethosBasic combines a user friendly and powerful BASIC language with a breadth of graphical and sound systems. Through its online user group ethos provides the user with extensive data library to make a multitude of programs ranging from games, educational to standard programs and tools which allow users to make games with very little effort. You can make fast paced arcade games using pixel perfect collision sprites, multiple paralax playfields, scrolling and digital music and sound effects. DirectX allows the games you develop to run seamlessly. By using an integrated windows editor making games and debugging them is a rather simple matter. Each ethos game or program contains all the routines and data arranged in simple data banks. The advanced data manager allows visual management of program, sound, sprites and image data banks in a user friendly interface. ethos supports most standard graphic formats including animating GIF files. The user can make games with unlimited functionality – with imagination being the only limit in the process. In the direct mode, commands can be entered directly whilst editing or debugging the program. This can be used to see quickly the effect or positioning of an image, or to reset/report on programming variables. EthosBasic is supported by a powerful site where ethos users are provided with a central location for contacting other ethos users and accessing a breadth of resources through the library. Users can even upload their programs and graphics to share with others.