CMS Development

MajoMendoza
Member

what are the programming languages I should learn to develop within hubspot?

I have been using HubSpot for 3 years now, but at this point I have realised that I need a much more advanced level, I have knowledge of html and css but I don't know which programming languages I should learn to make more complex processes within hubspot.

Can you guide me. what are the programming languages I should learn to develop within hubspot?

0 Upvotes
5 Replies 5
Arno-VdW
Participant | Elite Partner
Participant | Elite Partner

what are the programming languages I should learn to develop within hubspot?

As a sidenote, iirc someone mentioned HubSpot used Javascript to build everything themselves as well, hence I (As a HS developer) prefer to use Javascript instead of Python in Custom Code blocks.

 

The comments above are amazing info, and I think this could be the /thread but as a final note, if you want to start with using the API, download Postman, look up a couple REST API tutorials / search around in the community, and do a couple of examples with the API like, "let me create a contact", "Let me update that contact", "Create a Company", "Associate them" etc.

As the API strucute is sometimes a bit different then it would be in the User Interface, it's good to learnt he difference between the 2.

 

And join the Hubspot Developers Slack! https://developers.hubspot.com/docs/getting-started/slack/developer-slack

FrancoQ
Participant

what are the programming languages I should learn to develop within hubspot?

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.

Jnix284
Hall of Famer

what are the programming languages I should learn to develop within hubspot?

Happy to offer some suggestions @MajoMendoza, since you have HTML and CSS experience, you could broaden your CMS dev experience by learning JavaScript, HubL (what HubSpot uses for websites based on Jinja) and React.

 

For more full stack expertise, you could look into learning Python - I'll tag in a few experts who might be able to offer further guidance: @Anton @CMcKay @Teun


If my reply answered your question please mark it as a solution to make it easier for others to find.


Jennifer Nixon
0 Upvotes
CMcKay
Top Contributor

what are the programming languages I should learn to develop within hubspot?

Hey Team,

 

I would also say that HubL is always a smart play but for the more modern experience if you start on shift over to learning React you'll be able to build both React CRM cards and React CMS stuff.

 

~Carter McKay

Teun
Recognized Expert | Elite Partner
Recognized Expert | Elite Partner

what are the programming languages I should learn to develop within hubspot?

I definitely agree with @Jnix284, however, I would advise to pick Python or JavaScript (as both NodeJS and Python can be used for backend functionalities), and as a lot can be build in HubSpot using React and JavaScript, I would highly recommend JavaScript.



Learn more about HubSpot by following me on LinkedIn or YouTube

Did my answer solve your issue? Help the community by marking it as the solution.