First, what language are you programming in, Second have you looked into run time environments. You can code something as simple as text based games, using c++ and running it on a unix shell, all they would need is a telnet enabled client to access your shell. if you are looking to distribute it...