Coding as a Foreign Language

Florida’s fine senate has approved making computer coding a “foreign language” that will fulfill the 2 years required to get into Florida’s public university system. The kids would be able to take coding instead of a foreign language.

Huh.

I took foreign languages–of a human, organic variety–in high school. More of them in college. I taught English as a Foreign language (briefly) after I graduated.

It wouldn’t be an exaggeration to say that I value language.

In fact, when I started coding (not this website), I chose my first computer languages based on their similarities to human languages I already knew.

There’s a lot of overlap between human languages and computer languages.

But they’re not the same thing.

In an ideal world, I’d argue that it shouldn’t be an either/or proposition, and that every child should do both.

But we’re not living in an ideal world, and even high school kids are mortal.

I absolutely believe every child should have the opportunity to learn computer languages. And they should also have the opportunity to learn human languages. They should probably dabble at least a little in both.

But with more and more information in the world, it doesn’t surprise me that they’re beginning to split off into specializations  younger and younger.

The question that I have here… is how you ensure that children are on a path they have the enthusiasm and talent for, rather than the one their parents or the school system feel is important, right now.

Leave a Reply

%d bloggers like this: