Can you be a programmer if you only know one programming language?

0
0
Asked By MellowPine42 On

My boyfriend develops games with Luau but thinks he cannot really call himself a programmer because he mainly knows one language. He believes someone needs to know Lua, C++, Python, and JSON to qualify, although he has worked with parts of those technologies. Is knowing multiple languages required to be considered a programmer, or can someone be a good programmer while specializing in just one?

3 Answers

Answered By CloudyHarbor7 On

If he writes programs, he is a programmer. There is no required number of languages, and people can be programmers in languages most developers have never used. He might describe himself as a beginner, hobbyist, or specialist depending on his experience, but knowing only Luau does not invalidate the title.

Answered By RivetFox19 On

Programming fundamentals matter more than the number of languages someone can list. Logic, data structures, problem-solving, and writing maintainable code are what determine skill. Learning another language later is usually much easier once those fundamentals are understood, because a lot of the concepts carry over.

AmberQuill6 -

Learning different languages can still broaden your perspective. They expose you to different programming styles and concepts, but that is a reason to keep learning—not a requirement for being called a programmer.

Answered By NorthstarMango3 On

He could absolutely build a career around one language if that language fits the work he wants to do. Also, JSON is a data format, not a programming language. C++, Python, and Lua serve different purposes, so there is no universal checklist. Someone who knows one language deeply may be more effective than someone who knows five only superficially.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.