Gifted Programming Philosophy