top of page
  • Writer's picturePhil Ly

Learning Modernization – Where to start?

Updated: Mar 26

“Begin at the beginning and go on till you come to the end: then stop” – “Alice in Wonderland” by Lewis Carroll

So you want to learn more about using modern tools and programming in modern languages. Your problem is not a lack of information and resources, but rather too much information. The challenge is: How do you begin?My recommendation is to start by getting familiar with the development standard tool, which in this case is Eclipse.

Why should you learn Eclipse?

  • Integrated Development Environment (IDE) An IDE is a software application that provides comprehensive facilities for software development. Whether you will be programming in Java or other modern languages, Eclipse is a great development tool to use .

  • It is FREE! Eclipse is open source, and can be downloaded free of charge from Visual Studio from Microsoft is also an excellent IDE, but it does incur a licensing cost.

  • It is versatile Eclipse has many, many features. You can use it for something as simple as a full featured editor, or for more complex tasks such as debugging or automated testing. My advice is: stick with the basic features that you need to get started, and not worry about all the other features until you need them.

  • It is extensible Eclipse has an extensible plug-in system, which allows developers or 3rd party vendors to add additional functionality.  For example, the BluAge Modernization tool can generate code from models, as well as reverse model legacy COBOL programs into Java code.  Also check out some of these plug-ins for NonStop from Nexbridge.

  • It works with NonStop Besides being able to use Eclipse for developing applications on your desktop, you can also use Eclipse with NonStop.  In addition to supporting Java, the NonStop Development Environment Eclipse (NSDEE) allows you to work with C, C++, COBOL and pTAL.

Learn once. Use anywhere (including NonStop)!

The advent of NSDEE provides a modern industry standard Eclipse based development environment for NonStop. It allows you to edit -> build -> deploy -> debug C, C++, COBOL and pTAL programs from your desktop. So, by learning how to use Eclipse once, you can apply your knowledge across multiple platforms and technologies!


Watch Videos


Feedback please

Do you find this tutorial blog helpful? Let us know what you think, and how we can make it even better. Don’t forget, you can subscribe to our blogs to get automatic email notification when a new blog is available.


Phil Ly is the president of TIC Software, a leading provider of software and services for the NonStop community focused on NonStop application modernization. Under Phil's guidance, TIC Software has a proven track record of helping clients seamlessly integrate NonStop with next-generation technologies. A recognized technical leader, Phil is passionate about empowering organizations to unlock the full potential and longevity of their NonStop platform through innovative solutions.




bottom of page