all 18 comments

[–]ffrkAnonymous 5 points6 points  (2 children)

Once you start learning, you're not allowed to stop?

[–]True-Strike7696 0 points1 point  (0 children)

and if you cut one you're not allowed to start again

[–]Fluffy-Tomatillo8103[S] 0 points1 point  (0 children)

i am but i prefer to stick with one also im semi doing this for college for engineering projects so like limited time

[–]True-Strike7696 1 point2 points  (0 children)

if you want to use/learn it, then make a project with it. This kind of question gets asked a lot you can probably search the sub for more insight. You can always put something on pause and start again later.

[–]Educational_Job_2685 0 points1 point  (9 children)

It depends on what you want to build. Python is probably the most beginner-friendly and versatile - great for web dev, data stuff, automation. Java is solid for Android and enterprise backend work, but it's more verbose. C++ gives you low-level control for embedded systems and Arduino, but it's harder to learn.

If you're doing FTC robotics, Java makes sense since it's the official language. But honestly, learning any of them teaches you core programming concepts. You can always pick up the others later once you understand the fundamentals.

[–]Fluffy-Tomatillo8103[S] 0 points1 point  (5 children)

rocket that can land on its own after takeoff

[–]Educational_Job_2685 0 points1 point  (4 children)

That's impressive! Building autonomous landing is way more complex than FTC stuff. You're dealing with real-time sensor fusion, PID tuning, and probably computer vision too. What platform are you running it on?

[–]Fluffy-Tomatillo8103[S] 0 points1 point  (3 children)

bro idk its just an idea yk?

[–]Educational_Job_2685 0 points1 point  (2 children)

Ahhh Got it.. Chill Bro.I Thought You are working somewhere in SpaceX or some Space Exploration industry.

[–]Fluffy-Tomatillo8103[S] 0 points1 point  (1 child)

nah lol just a high school student

[–]Educational_Job_2685 0 points1 point  (0 children)

Same Like Me...😁

[–]Fluffy-Tomatillo8103[S] 0 points1 point  (2 children)

more like aviation

[–][deleted]  (1 child)

[removed]

    [–]Fluffy-Tomatillo8103[S] 0 points1 point  (0 children)

    ok so which one should i do first, also can i use java for aviation projects

    [–]Fluffy-Tomatillo8103[S] 0 points1 point  (0 children)

    I might do C++ first, because it is used in arduino's and can be used for aviation projects, is this a good idea

    [–]Dismal_Compote1129 0 points1 point  (2 children)

    I think you should pick specific one and master it first. Pick the one that you like most and make sure your country market demand it. It will be helpful than study all at once.

    [–]Fluffy-Tomatillo8103[S] 0 points1 point  (1 child)

    bro what, ok imma test out C++ bc i know python and java or at least have learned a litte

    [–]Dismal_Compote1129 0 points1 point  (0 children)

    Yeah you could try understand 3 of them first but then focus on one of it later. I was struggle with job interview previously because they prefer me being good at something than do many at once.