What programming language are you writing in? And I'm guessing this is all for Windows ...
Depending on the language you're using and its requirements of the OS (Is it a graphical app? A HTML page app?) you can usually find something that will bundle your program with the necessary files, which your friends can then download and run.
If you're writing in C# and your group are all using Windows, it should be straightforward compile your program into a standalone application and hand around. You'll just need to make sure that people using your app have the correct version of .NET installed for whatever version you compiled your program against.
Java apps can be self contained too (packaged as JAR files), but rely on the Java runtime environment to be installed on the target system.
Python ... I'll have to look into the best way to do that. Maybe it would depend on if it's a "simple" command line app or if it's something GUI based.
Javascript and node: I guess it should be straightforward to distribute node with your javascript app.
hmm, what other languages? There are some less popular ones, it all depends on the language your using and the tools you're using to run your application.