While not a “programming language,” familiarity with RESTful APIs (and how to work with JSON data) is essential for advanced HubSpot dev work. You’ll often need to:
- Call HubSpot’s APIs to create/read/update contacts, deals, tickets, etc.
- Subscribe to HubSpot webhooks to get real-time notifications in advanced apps.
Regardless of whether you choose Node, Python, or any other language, you’ll be working with HTTP methods (GET, POST, PUT, DELETE) and JSON data structures.
- HubSpot API docs:
https://developers.hubspot.com/docs/api