What to do after 10th
I'm kidding. That's what I did.
You should make your own plans. Which depend heavily on what you intend to do in your future.
Programming is something you should learn, it's fun, and doesn't hurt to pick up a skill you know.
Now, i must tell you that you should definitely learn programming. That's one of the things.
You want to become an engineer, so you'll be studying Maths, Physics and Chemistry for the two years of school. So if you're at all interested, just study the basics of physics from any book of your choice. And maths too. This is not necessary, but beneficial.
If you're looking to join a coaching institution for JEE, you can do it early if you want. That's another option if you're looking to start your preparations early.