# Progress OpenEdge Reviews
**Vendor:** Progress Software  
**Category:** [Application Server Software](https://www.g2.com/categories/application-server)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 49
## About Progress OpenEdge
OpenEdge 12 provides the performance, availability, agility and security you need to facilitate your application evolution effort. Read about the exceptional enhancements and new features in OpenEdge 12 that will help you easily pivot to meet market demands, scale the application as your business requires, and dramatically improve performance, allowing the organization to accelerate time to market, increase efficiencies, save expenses, increase availability and continue to compete effectively.




## Progress OpenEdge Reviews
  ### 1. Best Enterprise-Grade Development Platform For Everyone

**Rating:** 4.0/5.0 stars

**Reviewed by:** Marko B. | Software developer, Media Production, Enterprise (> 1000 emp.)

**Reviewed Date:** June 21, 2024

**What do you like best about Progress OpenEdge?**

Progress OpenEdge is easy-to-use program for my everyday programming tasks. Once you get into the language and tools available, tasks are easy to do and implement. What is most important is the fact that progress offers good integration with various databases. There are enough additional features & addons available, which every Progress developer will appreciate.

**What do you dislike about Progress OpenEdge?**

There are some gaps in available Progress documentation, which makes it harder for some developers harder to use daily and understand how to implement tasks. This can lead to frustruation when you need to find specific information and resolve problems quickly. Customer support could be better, but I got my query resolved in a very short time.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Progress OpenEdge program just make it easy to solve production problems that needs to be solved in our enterpise in short time. As we need to produce high-performance business applications, i find progress a good choice.

  ### 2. Great experience

**Rating:** 3.5/5.0 stars

**Reviewed by:** Muhammad K. | Product Manager, Banking, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 21, 2021

**What do you like best about Progress OpenEdge?**

The best thing is that it is very user-friendly also it has a secured payment method which is reliable for any type of user.

**What do you dislike about Progress OpenEdge?**

Right now my experience is very good. So there is not any thing regarding openedge which I say dislike.

**Recommendations to others considering Progress OpenEdge:**

There should be monthly updates along with security precautions.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Sometimes there was a time-out issue and sometimes it takes delay.

  ### 3. Excellent language for Enterprise applications

**Rating:** 5.0/5.0 stars

**Reviewed by:** JuanCarlos P. | Business Analyst Sr., Enterprise (> 1000 emp.)

**Reviewed Date:** May 25, 2023

**What do you like best about Progress OpenEdge?**

Great performance, easy to use, very good DB manager

**What do you dislike about Progress OpenEdge?**

need to be more intuitive in order to build new applications.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

now has a better handle on transactions and better performance

  ### 4. Progress OpenEdge - a tried and true business application development environment

**Rating:** 5.0/5.0 stars

**Reviewed by:** Scott B. | VP Technology, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 28, 2021

**What do you like best about Progress OpenEdge?**

I have utilized the Progress OpenEdge platform within many large and medium size corporations over the past three decades and it has been, by far, the most robust, cost effective and enduring environments I have experienced.  While other platforms require frequent (costly) migrations to stay abreast of their technologies, Progress Software has continued to deliver a consistent progressive software platform that retains backward compatibility while being able to take advantage of new innovations.

**What do you dislike about Progress OpenEdge?**

While the Progress OpenEdge environment is used worldwide, the size of the company compared to the Microsofts of the world sometimes makes it difficult for companies to "justify" its adoption.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

When our consultancy delivers a Progress OpenEdge solution to our clients, we have the confidence in knowing that it will endure for years without any major rewrites required by the deprecation experienced in many other platforms.  The robustness and productivity of the OpenEdge Advanced Business Logic (ABL) enables our developers to really focus on the the encapsulation of the required business rules as opposed to being caught up in coding lower level syntax.  Additionally, the OpenEdge applications run under Windows, Unix and Linux environments with minimal development concerns.

  ### 5. Excellent Product

**Rating:** 4.5/5.0 stars

**Reviewed by:** Annasaheb R. | Software Development Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 11, 2021

**What do you like best about Progress OpenEdge?**

Diversified technology stack
Simple Programming language, not so much learning curve
Datbase monitoring & maintenance is smooth

**What do you dislike about Progress OpenEdge?**

lack of multi-threading
needs more integrated reporting tools

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Easy to build User interface for our manufacturing software. 
native app dev platform to deliver modern apps
web content mgmt
machine learning capabilities

  ### 6. Best productivity for business software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Automotive | Enterprise (> 1000 emp.)

**Reviewed Date:** January 13, 2021

**What do you like best about Progress OpenEdge?**

OpenEdge has the good tools to be productive for developing business software. Its ascendant compatibility makes it good for durable software. It has also all the tools to develop modern software, a performant application server (Pacific)  and integration with the latest technologies.
The RDBMS has nothing to envy to more known ones; furthermore it does not need a DBA constantly monitoring it. You can often forget the database for years without the need of one.
Also the ABL language  (like stored procedures in SQL or the old SQL*Forms, but updated to more modern standards)  is quite easy to learn for newcomers in the team, provided they are a bit curious. On the other side it allows for complex things, has (almost) all the modern object oriented support you need.

**What do you dislike about Progress OpenEdge?**

Being quite a little "niche", there is not the same amount of documentation, tutorials or feedback to be found on internet as some concurrent technologies have.
Nor are there many libraries you can choose from (apart some open source, and a few commercial solutions like pdfInclude - equivalent to iText for Java - to generate pdf files), not many pure ALB solutions are available, making the integration of 3rd party libraries sometimes cumbersome.
This makes the discovery of new functionality a bit difficult sometimes. But this is covered by a good technical support. Also the OpenEdge ABL virtual machine lacks the performance of some competitors, which only shows in algorithm intensive processes (the database having a very good performance).
Finally I find it a pity they have moved their GUI stuff to maintenance mode, which pushes us to the web or .Net frontends, thus making necessary to have more skills in the same team.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We are maintaining some applications deployed worldwide, having a long history, and still on the edge to this day. We are also developing new ones, with the latest technologies.

  ### 7. Progress Openedge - A powerful tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sk Sohel E. | Associate, Enterprise (> 1000 emp.)

**Reviewed Date:** July 31, 2021

**What do you like best about Progress OpenEdge?**

Progress openedge uses 4th generation language. It's a powerful app builder. Progress is popular for its performance and efficiency. Progress openedge is used to create different types of applications and it's too easy to learn and understand.

**What do you dislike about Progress OpenEdge?**

Lack of popularity and presence. Developers and testers get less opportunities in market as compared to it's compititors.

**Recommendations to others considering Progress OpenEdge:**

Nice low code Platform.... Go for it.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I have created a web application using Progress 4 gl. Apart from that I have worked on a Progress Version Migration project.

  ### 8. Working with Progress Openedge software products since 2006.

**Rating:** 4.5/5.0 stars

**Reviewed by:** ravish j. | Project Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** December 30, 2020

**What do you like best about Progress OpenEdge?**

Its an all in one package where you can use Openedge database with 4gl programming to create/build your application. The Openedge RDBMS provides excellent performance and is easier to manage.

The RDBMS is as comparable to Oracle database as I worked on both.

The Progerss 4gl programming language is easier to learn and can be used to develop real world financial and manufacturing application.

**What do you dislike about Progress OpenEdge?**

The Openedge RDBMS although comparable to Oracle didn't get its desired market share and still is a niche technology.

In terms of technology Progress took time to make OpenEdge database product to be at par with Oracle RDBMS.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We use it for financial applications and manufacturing ERP to provide customer a robust ERP solution.

We used Openedge replication tool to create a real time Disaster recovery and found this product very useful setting up  stand-by server for disaster recovery.

Progress Webspeed is used to enable 4gl and Openedge database for web based applications.

  ### 9. I like Progress OpenEdge and I have been working on this technology for 6 years.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anjali J. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** August 19, 2021

**What do you like best about Progress OpenEdge?**

Progress OpenEdge can be used to build applications. It is 4th generation business language. Progress provides a tool named App Builder, which is used to design the screens.

**What do you dislike about Progress OpenEdge?**

I like everything about progress. It's just you have to buy the license for it.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

App builder tool can be used to create the GUI. I have designed the screens using it, and I have added the validations as per the client's request.

  ### 10. Progress Openedge for Truckers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vikash V. | Technology Analyst, Enterprise (> 1000 emp.)

**Reviewed Date:** December 24, 2020

**What do you like best about Progress OpenEdge?**

Openedge in itself is a complete package. You can build a fully functional application with JUST the openedge. It works well with the other technologies, In one of the scenarios, we wanted to imtegrate the google calender in out application itself, So that the drivers are able to view/update/delete their appointments easily from the application itself. They do not have to log in to there google account to do so. Initially we thought this is going to be a complicated task, but after some research it came out to be a farily simple task. And the drivers appriciated this solution as it turned out to be a time saver and effecient solution for them.

**What do you dislike about Progress OpenEdge?**

The integration with other technologies should be a bit smooth. That beging said, it does not mean that you can not integrate it with other technologies. Its just that it requires more efforts as compared to its counterparts, e.g Oracle SQL etc..

**Recommendations to others considering Progress OpenEdge:**

I fully recommend openedge, It is fully scalable, robust and interoperable. It can help business acheive heights. With the help of openedge, My client generated greater revenue. Since the nature of business is  trucking, It helped country in the pandemic as well. The support received from Openedge in these difficult time is exceptional. They helped their client in every possible way.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Currently we are working on a trucking solution, which involves right from order entry to order dispatch, transit and delivery modules.
As a benefit, The openedge is able to query the huge amount of data in less time. It is pretty much robust.

  ### 11. One of the best Business app development platforms

**Rating:** 5.0/5.0 stars

**Reviewed by:** Senura F. | Academic Project Supervisor , Mid-Market (51-1000 emp.)

**Reviewed Date:** December 22, 2020

**What do you like best about Progress OpenEdge?**

4GL and aeasy to code and can develop products easily. It was the very first languag that I enterned the carrier as a software engineer and it has helped me to master the basics and to learn more advanced coding techniques with Openedge. OpenEdge is a powerful framework for building CRUD application. The core ABL (OpenEdge language) is different enough a language from the mainstream to be interesting for an inquisitive programmer and for your bosses arguments for everyone to understand where the others are coming from to make sense. It is never a bad idea to learn new (and different!) languages. It keeps the mind working and teaches you concepts that might not be available in your language.

**What do you dislike about Progress OpenEdge?**

Licensing is a bit pricy for small business to make useful especially for the asian countries so if we can get it for a reduced price it has a very higher chnge of getting more famous

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Banking and Finance(Loan,Savings,Higher purchase )
CRM

  ### 12. It's easy to learn and is a nice platform to work on!!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Soumya R M. | Senior Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** June 11, 2021

**What do you like best about Progress OpenEdge?**

1. Progress openedge is stable, secured and trust worthy platform.
2. Its powerful engine is capable of handling huge volume of data. 
3. It's pretty easy.
4. Syntax is simple and easy to read. 
5. Easy set up and configuration. 
6. Niche skill in market. So developers get better salary hike.

**What do you dislike about Progress OpenEdge?**

- Lack of popularity
- Less opportunities for developers
- Lack of web reference resources
- Still a niche skill in market as compared to oracle.

**Recommendations to others considering Progress OpenEdge:**

Good to learn and implement

**What problems is Progress OpenEdge solving and how is that benefiting you?**

1. Progress version  migration. 

2. Automation of business problems. 

3. Low code programming with 4th generation language.

  ### 13. Progress 4gl/OpenEdge Developer have more than 6 years of experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Farhan A. | Lead Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 12, 2021

**What do you like best about Progress OpenEdge?**

It supports both procedural-oriented and Object-oriented programming styles, which makes it to use for modern applications and the support of the legacy application.  It also provides to build web-based application using web speed and stand alone apllication using GUI. Its support both Linux and Windows operating System.

**What do you dislike about Progress OpenEdge?**

Not much help or documentation available as compare to others programming languages.

**Recommendations to others considering Progress OpenEdge:**

It is an incredible development language with various features which will suit your requirements.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I am working for IFDS as an application develper. We build CHUI and batch programs using progress code.

  ### 14. Easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2021

**What do you like best about Progress OpenEdge?**

The Progress OpenEdge is the 4th Generation and provides the latest inbuild widgets to build/enhance the application, it’s another level programming experience. I recommend just try once, you will like this..

The database is awesome ... very very easy to use and administration five start *****

**What do you dislike about Progress OpenEdge?**

I don't find anything which turns a dislike, What I want to highlight, it's not very popular .. needs more Marketing to ensure people and consulting companies know the great product

**Recommendations to others considering Progress OpenEdge:**

I would say the license should be available for college/school students or some compact version to know more about this product.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

To develop a portal in the travel domain

  ### 15. OpenEdge Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Paul R. | Software Development Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 13, 2021

**What do you like best about Progress OpenEdge?**

Openedge is a very friendly language, easy to follow and understand yet powerful with a fast and efficient 4GL database.

**What do you dislike about Progress OpenEdge?**

Since the release of classroom editions it has opened it's doors to a wider audience, it's a shame it took so long for this to happen but is a welcome addition to those wishing to learn the language. A more diverse training regime including more YouTube or social media outlets for learning would be a welcome addition.

**Recommendations to others considering Progress OpenEdge:**

Try the classroom edition and speak with existing user in the OpenEdge community, always best to ask those that use the product.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Within the retail sector, we use OpenEdge to solve a wide and diverse range of problems, from simple reporting to more complex solutions to automate the business in the face of the Covid19 pandemic. OpenEdge has proved invaluable in facilitating this transition without too many hurdles, allowing us to react fast to resolve issues surrounding working from home and reporting by email.

  ### 16. Progress openedge - powerful ERP Software development tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Wasim A. | Associate Project, Enterprise (> 1000 emp.)

**Reviewed Date:** July 08, 2021

**What do you like best about Progress OpenEdge?**

1. Trustworthy secure platform
2. Easy to learn. 
3. Syntax very easy 
4.uses 4th generation language 
5.mostly used by European countries 
6.nich skill in market 
7.one can expect 100 % salary hike

**What do you dislike about Progress OpenEdge?**

1.lack of popularity and opportunitie
2. Adequate Web references not available

**Recommendations to others considering Progress OpenEdge:**

A powerful platform to work on

**What problems is Progress OpenEdge solving and how is that benefiting you?**

1.version migration
2.ERP software development

  ### 17. Progress OpenEdge for Enterprise High-Volume Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Janaka N. | Senior Software Engineeer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 12, 2021

**What do you like best about Progress OpenEdge?**

It handles the transactions, locks, concurrent user, large-volume of data without bothering the developer.

**What do you dislike about Progress OpenEdge?**

- The outdated Interface it had provided.
- Compiling everything even after a small DB change
- not being able to do DB hot fixes

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I have heavily used its amazing capabilities of handling large amount of data and concurrent users in a large ERP system. When I do my coding I have to consider only the customer requirement and the program solution for it. OpenEdge manages the rest of the things behind the seen.

If you have properly set up and managed your DB server environment it can handle any amount of data volume and retrieve them in milliseconds.

The OpenEdge ABL gives you freedom to write your business logic in simple ways. Therefore you can focus on the solution without researching how to write it.

  ### 18. Progress Openedge Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mohammad S. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 26, 2021

**What do you like best about Progress OpenEdge?**

It's a 4th generation language that provides all the necessary features to develop an actual time application.

**What do you dislike about Progress OpenEdge?**

It's infrequent to get online tutorials for progress.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Using Progress, I have developed applications that deal in finance and banking, HR Management, insurance, and many other applications that have been used frequently. 
Its syntax is straightforward, and it's an English-like language.

  ### 19. If you want to stay in South India, opportunity are there but not in north

**Rating:** 2.5/5.0 stars

**Reviewed by:** Shrishti A. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 27, 2020

**What do you like best about Progress OpenEdge?**

Not much competition, you might get the package you ask

**What do you dislike about Progress OpenEdge?**

Not many opportunities are there, many are working on outdated versions.
People don't make use of Progress the way it should be. After a while you might feel you're doing a monotonous job as there are many companies who are not using WebSpeed though you might get WebServices to be used in few companies

**Recommendations to others considering Progress OpenEdge:**

For those who got offers to work on Progress, you can take that if you are staying in South India but might to grasp some other technology also if you want to explore IT more

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I have normally worked on code that needs queries like for each or find first only, but sometimes got chance to get used to WebServices but it was like most of code is already present and I need to make use of that same approach, nothing new

  ### 20. 8 years experience from a Progress developer

**Rating:** 4.5/5.0 stars

**Reviewed by:** Janani N. | Senior Software Engineer / Lead Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 08, 2020

**What do you like best about Progress OpenEdge?**

Progress OpenEdge is a fourth generation programming language which can be used to access database queries with your business logic. Plus the Object Orient functionality enables the smooth and well structured programming. It has every functionality needed for software development built in. Plus with additional products of progress, we can build fully fledged software systems when needed.
The query language is quite simple and more close to the human language therefore making it easy for users to build even complex queries.

**What do you dislike about Progress OpenEdge?**

Less community and support. Unlike the other programming languages, Progress OpenEdge has very small community and it 
is rather difficult to find solutions without calling Progress Support

**Recommendations to others considering Progress OpenEdge:**

Progress OpenEdge is a high level programming language with latest technical capabilities like Object Oriented development, proDatasets, Database Administration, REST servers in built and so on. This is a highly reliable development platform for critical and high volume data processing. I have been using Progress products since 2012 and I started working on it with Progress 4GL 10.2b. I developed number of applications in large scale (i.e. finance, logistics, production processing and Enterprice resource management)

**What problems is Progress OpenEdge solving and how is that benefiting you?**

1. Accessing database queries within the business logic makes it rather easy for back end development.
2. Well structured Object Oriented concepts are highly efficient
3. Pro datasets, temp tables, design structures, inbuilt REST servers are very useful for architectural design
4. Transactions, rollback functions, error handling is very successful in development
5. Data recovery, replication, disaster management, real time data replication
6. Low code programming
7. in built REST API

  ### 21. Very easy to use

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 14, 2021

**What do you like best about Progress OpenEdge?**

Fast, easy to use and light. Very low crash experience and online support.

**What do you dislike about Progress OpenEdge?**

Smaller online community is available. Need to add some more features to make it more modern.

**Recommendations to others considering Progress OpenEdge:**

Read the documentation carefully.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Business logics and gui and cli applications.
Ease of access.
One stop for everything.

  ### 22. Frustratingly Robust; When the Sunk Cost Fallacy meets Customer Service

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 09, 2021

**What do you like best about Progress OpenEdge?**

The OpenEdge team tries it's damned hardest to stay relevant despite the product being both proprietary and relative nobodies. You have to love that kind of Moxie.
That said, they are very good at keeping up to date with the needs of the modern business.

**What do you dislike about Progress OpenEdge?**

There's nothing I dislike, per se. In fact, Progress OpenEdge has made it easy to use a very modern tech-stack, but the price definitely makes it a hard product to argue for with the management. Since ABL is proprietary, regardless of it's own strengths, you're naturally going to have programmers with zero experience, let alone awareness of the language. That's a LOT of barrier to entry.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Progress had previously been chosen partly because it was the tech-stack that built the accounting software our company chose. Aside from staying in the eco-system, the best benefit of ABL is simply having a language so close to the DB. And, though we're shifting our tech-stack now, we can't deny that it was also easier to share with Project Managers and have them understand it in it's "business logic turned programming language" way.

  ### 23. Working on OpenEdge as developer. Quick and easy to learn and code the solution

**Rating:** 4.5/5.0 stars

**Reviewed by:** Naveen K. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 18, 2020

**What do you like best about Progress OpenEdge?**

It's architecture - very simple to understand and implement. English like query language for database. 
Continuous improvements in technology by introducing new features with upgrades to support stand alone, web and cloud applications. 
OpenEdge Explore - Powerful tool  to manage all the application, data and web servers from UI. 
Supports online schema changes to database.

**What do you dislike about Progress OpenEdge?**

Limited documentation and community to find the solutions like other languages. One can get support and knowledge about features but has to write solutions.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I am working on Progress applications of Healthcare and Insurance domain to manage their complex database and business transaction. We solve the client's business problems related to enhancements to their application for integration, development and deployment. Tools available for development i.e. Development Studio, OpenEdge explorer makes it easy to develop and deploy the applications.

  ### 24. OpenEdge has own platforms to build Business Applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mallikarjuna P. | Associate Consultant Technology, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 11, 2021

**What do you like best about Progress OpenEdge?**

Progress OpenEdge is easy to understand and build applications.

**What do you dislike about Progress OpenEdge?**

Job oppurtunities are very less.
As this is to build business applications.
This technology also should have customers with front end technologies like reactjs,angularjs.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Building automation process which will take very less time than manual process.

  ### 25. effortless application development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 14, 2021

**What do you like best about Progress OpenEdge?**

I liked the concept of smart objects and appserver the most.

**What do you dislike about Progress OpenEdge?**

Should we provide the exact error message in a 3-tier application architecture?

**Recommendations to others considering Progress OpenEdge:**

Develop the application effortlessly.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We used to implement new requirements and business logic. It is easy to understand the complex code.

  ### 26. It is a nice programming language, but it has some little flaws

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniel F. | Back End Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 14, 2021

**What do you like best about Progress OpenEdge?**

I liked a lot that the Database and the language coexist on the same IDE, you don't need to open third party IDE for Database and programming, also, as how it has evolved, it doesn't have anything to envy to the most used languages as java since it has been adding new features.

**What do you dislike about Progress OpenEdge?**

The graphic interface for the Database features, if I need to choose, I prefer using code than the graphic interface

**Recommendations to others considering Progress OpenEdge:**

Give it a try, is something you need to try before you can make your mind to use it or not

**What problems is Progress OpenEdge solving and how is that benefiting you?**

When I was working with it, it was like any other language, I consumes web services, and created enterprise software

  ### 27. Quick and easy to learn, can easily implement programs and user friendly

**Rating:** 4.5/5.0 stars

**Reviewed by:** Browndon B. | Junior Analyst/ Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** November 25, 2020

**What do you like best about Progress OpenEdge?**

Progress is very user friendly and easy to use alot of code is automatic and there’s multiple key words to help accomplish what you’re trying to achieve in a more efficient manner

**What do you dislike about Progress OpenEdge?**

Although most cases it’s easy to spot a mistake sometimes when coming across a syntax errror progress will tell you the mistake is somewhere in the program instead of telling you the specific line

**Recommendations to others considering Progress OpenEdge:**

Great substitute for oracle

**What problems is Progress OpenEdge solving and how is that benefiting you?**

It’s easy to maintain a database from a busi Point of view and easy to add new changes to the databe without it completely falling over

  ### 28. I am working on Progress 4GL for the past 9 years. It’s a very good platform to work on

**Rating:** 5.0/5.0 stars

**Reviewed by:** Dushan B. | Senior Consultant, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 09, 2021

**What do you like best about Progress OpenEdge?**

Security, less complecated and redundant

**What do you dislike about Progress OpenEdge?**

I feel it is a bit more costlier than other DB technologies

**Recommendations to others considering Progress OpenEdge:**

This is a secured platform

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Less problematic, secured data  ma

  ### 29. Quick and easy to use

**Rating:** 1.5/5.0 stars

**Reviewed by:** Binod G. | S, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2021

**What do you like best about Progress OpenEdge?**

4GL query is the best part and other simple functions.

**What do you dislike about Progress OpenEdge?**

It is different from other programming languages so it's less likely helpful when you write a query in other languages.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I'm writing SOAP services and I needed an asynchronous method that returns a response immediately after receiving a request.

  ### 30. Working with Progress OpenEdge since last 13 years

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Airlines/Aviation | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 25, 2020

**What do you like best about Progress OpenEdge?**

Programming language in itself is easy to learn and is actually quite nice. It is backward compatible and pretty stable most of the time.

**What do you dislike about Progress OpenEdge?**

There are a couple of things that can be better:
1. Web based Db management console instead of old GUI data dictionary tool
2. Progress tools are not easily available to developers. So there are hardly any new people learning progress.
3. License costs for development should be free (or atleast reasonable). We (developers) can promote the progress product to our clients if we can use them easily. We recently had a situation where we needed corticon license for development and it is way too costly for us as a developer.
4. Very limited documents and tutorials. This makes it harder to try out new tools available.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

It is actually nice tool for general application development. These days it is also possible to develop modern web application using progress and popular web frontend like ReactJS, Angular etc

  ### 31. OPENEDGE ABL LANGUAGE

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Industrial Automation | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 03, 2021

**What do you like best about Progress OpenEdge?**

Able to understand syntax quickly and also we can run and compile fast in developer studio.

**What do you dislike about Progress OpenEdge?**

Sometimes web services could be low speed

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We can build API using REST applications We have operations like get,put,post,delete, request and response should be accurate

  ### 32. Progress OpenEdge has capabilities years ago which other platforms are catching up on

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Electrical/Electronic Manufacturing | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 21, 2021

**What do you like best about Progress OpenEdge?**

Easy to learn and very standardised. Not a lot of low-level coding required.

**What do you dislike about Progress OpenEdge?**

Not much to dislike, more about limitations. Multiple layers in the libraries can impact of processing speeds.

Not a lot of people know about Progress/OpenEdge, hence its strength is not well known. Hence becomes a niche skill.

Not easily enable transferring skills to a non-Progress platform, as the market lack understanding of one's Progress skillset

**Recommendations to others considering Progress OpenEdge:**

Great product to work with. Organisations considering OpenEdge will need to consider, how well the OpenEdge product will need to integrate with non-OpenEdge products. 

Also, being aware of the lack of widely available resources with the skillset

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Not currently working with Progress OpenEdge, due to lack of work available for this skill set

  ### 33. Openedge is like the Duracell bunny it keeps on going

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christian B. | Core Systems Team Leader, Enterprise (> 1000 emp.)

**Reviewed Date:** December 24, 2020

**What do you like best about Progress OpenEdge?**

The Database is super reliable and just keeps on going with little in the way of tweaking and maintenance once setup correctly.

**What do you dislike about Progress OpenEdge?**

Because it is fairly niche there is not as much information out there in terms of support and guides.

**Recommendations to others considering Progress OpenEdge:**

Openedge is a reliable self contained application development environment that can be scaled for enterprise level system with rapid application development at its heart.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We have all our key business applications powered by the Openedge database and appllication server.

  ### 34. It is good language to work.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 16, 2021

**What do you like best about Progress OpenEdge?**

Backend and front-end both work are possible in Progress.

**What do you dislike about Progress OpenEdge?**

no reference for learning like Java. There is no reference documents.

**Recommendations to others considering Progress OpenEdge:**

Please provide documents for learning purposes

**What problems is Progress OpenEdge solving and how is that benefiting you?**

All type of problems

  ### 35. I have been using Openedge to develop ERP related applications for more than 12 years.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Wishwa W. | Senior Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** November 26, 2020

**What do you like best about Progress OpenEdge?**

ABL. Query language. Database Performance.

**What do you dislike about Progress OpenEdge?**

The product is bit costly. Documentation of it was not straight forward.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

It's good tool to right ERP applications. I have been mostly using old features of Openedge which uses the procedural programs.

  ### 36. progress OpenEdge Database RDBMS

**Rating:** 5.0/5.0 stars

**Reviewed by:** Lenin Dasan S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 24, 2020

**What do you like best about Progress OpenEdge?**

A complete manufacturing segment enterprise business friendly RDBMS for a successful completion of the business cycle of a product.

**What do you dislike about Progress OpenEdge?**

Required 100% correct implementation of an operating environment to achieve the business targets.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Performance enhancement by study and took the appropriate action in the business environment &  Operating Systems and database parameters values.

  ### 37. Neech Technology

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** December 22, 2020

**What do you like best about Progress OpenEdge?**

Support Cloud, web services, SSO, Web and desktop all type of applcations.

**What do you dislike about Progress OpenEdge?**

Less knowledge available online.........

**Recommendations to others considering Progress OpenEdge:**

Go with latest version of openedge and use react JS is frontend..

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We are modernizing our application with the help of progress and it is such a nice learning experience. While working on everyday, we are exploring nice progress features

  ### 38. Suit for any env

**Rating:** 4.0/5.0 stars

**Reviewed by:** Auchitha K. | Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 18, 2021

**What do you like best about Progress OpenEdge?**

Database structure, brokers  and performance

**What do you dislike about Progress OpenEdge?**

License model, pricing clustering and  technical tips

**Recommendations to others considering Progress OpenEdge:**

It os good in replication mode, clustering on linux may the issue .

**What problems is Progress OpenEdge solving and how is that benefiting you?**

To achieve quick response and higher data writing

  ### 39. Openedge is very Easy to understand if you have basic analytical skills

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sainath P. | Senior Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 23, 2020

**What do you like best about Progress OpenEdge?**

Easy for all programmers, Capability to create solutions for business problems.

**What do you dislike about Progress OpenEdge?**

Less popular compared to other languages with same capabilities

**What problems is Progress OpenEdge solving and how is that benefiting you?**

With openedge ,I was able to find a way to solve their day to day problems with the help of business consultant

  ### 40. The solution to the complex business process involves several key steps. First, analyze the current workflow to identify bottlenecks and inefficiencies. Next, implement automation tools to streamline repetitive tasks. Then, enhance communication channels to ensure seamless collaboration among team members. Finally, continuously monitor and optimize the process for improved performance and outcomes.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ganesh M N. | Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** December 15, 2020

**What do you like best about Progress OpenEdge?**

Easy queries programming language, with highest security.. easy for programming..

**What do you dislike about Progress OpenEdge?**

Working opportunities are limited. Need to educate clients. And need to advertise more technology.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I have worked in the insurance domain and manufacturing domain with Progress technology using ERP software. Performance needs to improve.

  ### 41. Progress OpenEdge

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** November 24, 2020

**What do you like best about Progress OpenEdge?**

Super stable platform for building dependable and scalable applications. The levels of security are world class and this means that you can have confidence in using Progress OpenEdge for business critical applications.

**What do you dislike about Progress OpenEdge?**

The pricing is a little steep and there could be more free tools or training available.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Delivering stable applications to end users is critical. By using Progress OpenEdge we can make changes, compete the testing and can deploy updates quickly. Progress OpenEdge allows us to be ready for the next feature, function or major disruption.

  ### 42. Progress OpenEdge is one of the most safest and secure database systems.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 31, 2020

**What do you like best about Progress OpenEdge?**

I liked the support interface it had for support consultants users. Also for developers it had various tools to help in the developments. More importantly the database was encrypted and secure from unauthorised end users.

**What do you dislike about Progress OpenEdge?**

Too many interfaces too chose from, Clutters the screen. This is specially for the developers.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Double entry Health Care investigation.

  ### 43. Able to create an application of car management together with my team of four during the internship.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Outsourcing/Offshoring | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2021

**What do you like best about Progress OpenEdge?**

What I like the most was the way you can develop code from database to the UI.

**What do you dislike about Progress OpenEdge?**

What I think it’s a downside of ProgressOpen Edge is the ugly UI.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

The program shows a high capability of developing business apps.

  ### 44. Progress 4GL is unique

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Insurance | Enterprise (> 1000 emp.)

**Reviewed Date:** January 13, 2021

**What do you like best about Progress OpenEdge?**

Progress DB is one of its kind.
You can develop full stack apps on progress

**What do you dislike about Progress OpenEdge?**

Need to remember everything for coding
Hard programming

**Recommendations to others considering Progress OpenEdge:**

Please spread use of progress so it can grow easily

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Mostly the GUi application helped clients in there businesses

  ### 45. Expensive, closed-source, legacy technology

**Rating:** 0.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 13, 2020

**What do you like best about Progress OpenEdge?**

Easy to update data adhoc using procedure editor.

**What do you dislike about Progress OpenEdge?**

Slow performance, lack of ecosystem, poor quality dev tools, no modern technology like WebSockets, gRPC, HTTP/2, etc. no proper unit testing (ABLUnit is integration testing). Unnecessary complexity (JSDO, transaction scopes) no foreign key support or calculated columns.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Nothing. We are moving off of the platform.

  ### 46. It is more structured and easy to learn and develop enterprise software applications.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Logistics and Supply Chain | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 08, 2021

**What do you like best about Progress OpenEdge?**

It is robust and requires less time to develop software applications.

**What do you dislike about Progress OpenEdge?**

Would be great if it can offer more helpful resources on knowledgebase website.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Able to develop enterprise web and desktop based software applications that helped the client's business automation.

  ### 47. Progress Openedge Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Program Development | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 28, 2020

**What do you like best about Progress OpenEdge?**

We can to the toughest things easily by writing less code.

**What do you dislike about Progress OpenEdge?**

Some features are still not supported like handling the multipart form API.

**Recommendations to others considering Progress OpenEdge:**

It's a good language have full support for backend as well as for front end (GUI)

**What problems is Progress OpenEdge solving and how is that benefiting you?**

I did all the curd operations on database using progress 4gl and I found it very convenient.

  ### 48. Its quite easy technology to learn and use it . Also concepts are easy to understand .

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Retail | Enterprise (> 1000 emp.)

**Reviewed Date:** January 17, 2021

**What do you like best about Progress OpenEdge?**

its embedded database worlds wide. Also self tuning capabilities. Transparent data encryption.

**What do you dislike about Progress OpenEdge?**

Its duplication of indexes. Indexes can be slowdown the processes.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

Multiple scenarios like creating multi machine screens etc

  ### 49. Openedge review

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Construction | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 24, 2020

**What do you like best about Progress OpenEdge?**

Fast language to build flexible business logic

**What do you dislike about Progress OpenEdge?**

The options to use REST/XML documents inside the language are very limited.

**What problems is Progress OpenEdge solving and how is that benefiting you?**

We build an ERP system with the language and database


## Progress OpenEdge Discussions
  - [What are options to integrate it with JavaScript web projects](https://www.g2.com/discussions/what-are-options-to-integrate-it-with-javascript-web-projects) - 2 comments, 1 upvote

- [View Progress OpenEdge pricing details and edition comparison](https://www.g2.com/products/progress-progress-openedge/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-27+01%3A28%3A00+-0500&secure%5Bsession_id%5D=ff68c3ee-5980-45e1-8ade-28f8479676b5&secure%5Btoken%5D=c84765de8ae3f09524c4c7d389c8db5175563c4e9e4c901a63915808540a4bd0&format=llm_user)

## Progress OpenEdge Features
**Functionality**
- Monitoring
- Alerting
- Logging
- Response Time
- Reporting
- Data Visualization

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Management **
- Data Schema
- Query Language
- ACID - Complaint
- Data Replication

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Functionality**
- Ease of Use
- File Management
- Multi-Language Support
- Customization
- Straight-Out-the-Box Functionality
- Help Guides
- Patching & Updates

**Data Management**
- Data Redundancy
- Server Management
- Version and Profile Support
- Web-based frameworks
- Data exchange

**Agentic AI - Enterprise Architecture Tools**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Application Design**
- UI Code Extending
- Programming Code Extending
- Customized Branding
- Application Templates
- Workflows

**Management**
- Processes and Workflow
- Reporting
- Automation

**Administration**
- Requirements Listing
- Centralized Information
- Traceability

**Support **
- Text Search
- Data Types
- Languages
- Operating Systems

**Management**
- Automation
- Processes and Workflow
- Reporting

**User Features**
- Centralized offering
- Security updates
- Real-time visibility

**Agentic AI - Database Monitoring**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Data Control**
- Data Migration
- Data Synchronization
- Data Security

**Communication**
- Stakeholder Communication
- Internal Communication Enablement

**Security**
- Database Locking
- Access Control
- Encryption
- Authentication

**Modernization**
- Cloud deployment
- Microservices development
- On-premises support
- Modular architecture

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Publishing**
- Application Deployment
- Platform Compatability
- Lifecycle Management

**Procedural**
- Automated Creation & Testing

**Performance **
- Disaster Recovery
- Data Concurrency
- Workload Management
- Advanced Indexing
- Query Optimizer

**AI Performance Improvement - Application Server**
- AI Application Scaling
- AI Error Prediction
- Intelligent Resource Forecasting
- AI Anomaly Detection
- AI Intrusion Detection

**Agentic AI - Low-Code Development Platforms**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Application Server**
- Autonomous Task Execution
- Multi-step Planning
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance
- Decision Making

**Database Features**
- Storage
- Availability
- Stability
- Scalability
- Security
- Data Manipulation
- Query Language

## Top Progress OpenEdge Alternatives
  - [MySQL](https://www.g2.com/products/mysql/reviews) - 4.4/5.0 (1,576 reviews)
  - [PostgreSQL](https://www.g2.com/products/postgresql/reviews) - 4.4/5.0 (645 reviews)
  - [Microsoft SQL Server](https://www.g2.com/products/microsoft-sql-server/reviews) - 4.4/5.0 (2,119 reviews)

