You can put a programming language on your resume when you have experience using it at work or in school. Just be honest about your level of proficiency in any programming language, because interviewers will ask questions to verify your skill.
For example, if you’re studying Python, indicate that you’re still learning when you put Python on your resume by adding “beginner” in parentheses. Once you’re comfortable working with a specific programming language, update your resume accordingly.