They teach them pascal! oh great today I made a command line menu system that adds up some numbers. VB is a great system to learn in. They should teach that straight off. OO enough to get the basics event driven - fast development. and simple to use. perfect for kids.
But I do think programming will increase when it starts being taught in a better way. most IT teachers are not programmers. they program badly and teach it badly. (Not all just most). The same can be said for the db stuff they teach.