# Which language should learn to work on functon node programing

**URL:** https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501
**Category:** General
**Created:** [3 October 2022 06:02 UTC](https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501 "2022-10-03T06:02:22Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![aminulhaq](https://avatars.discourse-cdn.com/v4/letter/a/f17d59/32.png) [@aminulhaq](https://discourse.nodered.org/u/aminulhaq)
#### Post date: [3 October 2022 06:02 UTC](https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501/1 "2022-10-03T06:02:22Z")

</div>

Hi,  
I want to know that which language should learn to work on function node programing, l  
Thanks  
Amin

---

<div class="post-metadata">

### Author: ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)
#### Post date: [3 October 2022 07:02 UTC](https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501/2 "2022-10-03T07:02:39Z")

</div>

Node-red runs on nodejs, which uses Javascript. So you would use Javascript in the function node. You can reference this site for functions/methods/etc

> **[JavaScript reference - JavaScript | MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference)**
>
> This part of the JavaScript section on MDN serves as a repository of facts about the JavaScript language. Read more about this reference.

---

<div class="post-metadata">

### Author: ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)
#### Post date: [3 October 2022 07:36 UTC](https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501/3 "2022-10-03T07:36:46Z")

</div>

Also see [Writing Functions : Node-RED](https://nodered.org/docs/user-guide/writing-functions)

I recommend watching this playlist: [Node-RED Essentials](https://www.youtube.com/playlist?list=PLyNBB9VCLmo1hyO-4fIZ08gqFcXBkHy-6). The videos are done by the developers of node-red. They're nice & short and to the point. You will understand a whole lot more in about 1 hour. A small investment for a lot of gain.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)
#### Post date: [2 December 2022 07:36 UTC](https://discourse.nodered.org/t/which-language-should-learn-to-work-on-functon-node-programing/68501/4 "2022-12-02T07:36:55Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
