diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..f0c9b8122456fb3f2152d72e36d0628bba71fa97
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+*.o
+main
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..5d2d6283f2bd2bd7d56a0dcdb90eb63eb38e397f
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,9 @@
+src = $(wildcard *.c)
+obj = $(src:.c=.o)
+
+main: $(obj)
+	$(CC) -o $@ $^
+
+.PHONY: clean
+clean:
+	rm -f $(obj) myprog
diff --git a/main.c b/main.c
new file mode 100644
index 0000000000000000000000000000000000000000..333404122ed90457fe7e5b119b734f5a29e98aa4
--- /dev/null
+++ b/main.c
@@ -0,0 +1,5 @@
+#include <stdio.h>
+
+int main() {
+    printf("Hello new flight software members!\n");
+}