There is an online community site for Canadian students and programming enthusiasts at Compsci.ca. They have discussion forums (discussing languages including C, C++, Java, PHP, Ruby, Turing, and Visual Basic), a wiki and a blog.

That site is also involved with the DWITE Online Computer Programming Contest which is open to Canadian Secondary School Students.

If you are a student, a teacher or a computer enthusiast in Canada you may want to check it out. I'd welcome reviews by others in the comments. What do you think of this site? Are there others like it that I should know about?