Anyone can turn a command block on, but programming it probably has a hidden skill, like combat, but you can't see it on your stat screen. (It's probably named programming)
Again, those commands probably aren't even possible. /kill imo would be an impossible command to execute, that's simply too good, /give as well, unless it had certain restrictions.