Well this is the most casually elitist thing I've read in a long time.
Anyone that's gotten through a 200 level programming course can probably throw together some kind of chat program that will let a few people talk.
That's lightyears from a scalable, non-buggy, chat system with modern features deployed at scale.