info@autonexit.com

Working Hours: 9:00 AM to 5:00 PM

Best Programming Language to PLC

Best Programming Language to PLC


Warning: Undefined array key "cc_load_policy" in /home/autonexit/public_html/wp-content/plugins/elementor/includes/widgets/video.php on line 1253

🎯 Which Programming Language Should You Start With? Let’s Break It Down! 🧠💻

Choosing the right programming language for your project can feel overwhelming, right? In this video, I explain the main types of programming languages and which ones you really need to focus on — especially if you’re working with automation systems like HMI or SCADA.

👨‍🏫 Here’s a quick breakdown: ➡️ Scripted vs Compiled Languages:
Scripted languages (like JavaScript) run directly from your code — more flexible, but heavier.
Compiled languages (like NCC) need to be compiled first — lightning fast, but less forgiving.

🧩 High-Level vs Low-Level:

High-level = easier to learn (e.g., Visual Basic, JavaScript)

Low-level = closer to machine language, harder to use but powerful (e.g., NCC, STL)

🎓 My Pro Tip for Beginners:
✅ Start with Visual Basic – it’s easy, powerful, and essential for most Vinc-based systems.
✅ Then move to NCC – especially if you’re dealing with UniFi HMI or newer systems.
✅ Optional: Learn STL (only if you’re working with PLCs).
✅ Finally, if you have time, pick up JavaScript – it’s becoming more relevant in modern setups.

🚫 Sad news: Siemens has stopped supporting Visual Basic in newer HMI Unifi products 😢 So NCC and JavaScript are becoming the go-to choices.

🛠 Bottom line? Mastering Visual Basic and NCC is key to surviving and thriving in automation projects.

Liam Siahtiri

Liam Siahtiri

I’m passionate about PLCs and industrial automation, with a focus on complex programming, communication protocols, and SCADA systems. My goal is to develop practical, project-based training to fill the gap in industry education and give back to the field that shaped my growth. I hold a Master’s degree in Electrical Power Engineering.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Recently comments
  • Raja : Good day EhsanThanks for uploading. May i have the password to the uploaded rar file. Regards Raja
  • Liam Siahtiri : Hi, It's: autonexit.com
  • MEETKUMAR Sandipbhai PATEL : Good day Ehsan . Thanks for uploading. I don't know why I am not able to install and extract a folder can you guide me plz?