Easy for C, getting shit done (tm) is something for pros. The subtlety of getting malloc, free, and pointer arithmetic in general, right just isn't easy for a novice coder.
C++ suffers from the same problem, just to a lesser degree.
node.js on the other hand has the advantage that nearly everyone who knows a bit of JS from his latest website gig can also do a node.js application.