I've got a background in programming but I'm not well-versed in the world of DAWs and music software. My nephew, a talented musician who just graduated with honors, is delving into various music tools like Ableton and Pro Tools but isn't fixed on any one in particular. He mentioned wanting to learn programming to help with his music production, not to change careers, but to enhance his creativity. I think it's a great idea! I'd like to know which programming languages would be most beneficial for him given his use of multiple tools. I have my own thoughts about languages that are good for beginners like Lua, Python, and JavaScript, versus those that aren't as beginner-friendly like C or C++. I want something that can help him be productive in his music-making, and maybe something that could apply to multiple tools even if not all. Any recommendations?
1 Answer
I suggest looking into audio programming languages like Pure Data and SuperCollider. They're tailored for music-related tasks and can be really productive for musicians.
Thanks! That sounds helpful.