We are independent & ad-supported. We may earn a commission for purchases made through our links.
Advertiser Disclosure
Our website is an independent, advertising-supported platform. We provide our content free of charge to our readers, and to keep it that way, we rely on revenue generated through advertisements and affiliate partnerships. This means that when you click on certain links on our site and make a purchase, we may earn a commission. Learn more.
How We Make Money
We sustain our operations through affiliate commissions and advertising. If you click on an affiliate link and make a purchase, we may receive a commission from the merchant at no additional cost to you. We also display advertisements on our website, which help generate revenue to support our work and keep our content free for readers. Our editorial team operates independently of our advertising and affiliate partnerships to ensure that our content remains unbiased and focused on providing you with the best information and recommendations based on thorough research and honest evaluations. To remain transparent, we’ve provided a list of our current affiliate partners here.
Software

Our Promise to you

Founded in 2002, our company has been a trusted resource for readers seeking informative and engaging content. Our dedication to quality remains unwavering—and will never change. We follow a strict editorial policy, ensuring that our content is authored by highly qualified professionals and edited by subject matter experts. This guarantees that everything we publish is objective, accurate, and trustworthy.

Over the years, we've refined our approach to cover a wide range of topics, providing readers with reliable and practical advice to enhance their knowledge and skills. That's why millions of readers turn to us each year. Join us in celebrating the joy of learning, guided by standards you can trust.

What is an Abend?

By M. Haskins
Updated: May 16, 2024

An abend, often capitalized as ABEND, is short for abnormal end and is a computer term used in reference to an abnormal end of task when running a software program. It is more commonly known as a crash or lockup, and usually causes the computer to become unresponsive. The term abend was originally used as an error message on IBM mainframe computers with the 360 operating system (OS), developed in the 1960s. Personal computers and more recently developed operating systems do not commonly use the term anymore, but the Novell Netware network OS still makes use of it in reference to software crashes and errors. This type of abnormal termination when running a program commonly indicates a problem with software rather than hardware, and usually means there is an error either in the software of an application or in the operating system.

The cause of an abend is usually faulty data or a flawed program instruction that the computer is not able to follow or is unable to recognize. For example, a software termination can occur if an instruction in the software program is pointing to an area of memory that the computer is not able to access. The result is an abend, and the computer will then lock up, also called freeze or hang. To become functional, the computer usually has to be rebooted, meaning it has to be turned off and back on again.

Newer operating systems are often more crash-proof than older ones. In case of a software problem, newer systems are often able to terminate only the flawed application, while leaving other applications unaffected. This makes it possible to recover from an abend in a software program without having to reboot the computer. Hardware problems are usually not the cause of abends, and will instead commonly cause a computer shut down or make it impossible to turn the computer on. Some hardware issues, like physical problems with a computer memory cell, can mimic the effects of an abnormal end of task.

IBM's 360 OS, where the term abend originated, was written in assembly language and was in use primarily between 1965 and 1972. This operating system was developed for mainframe computers, meaning large-scale, often room-sized computers that were mostly used for data processing by large companies and organizations. Today, the term abend is mostly used by computer hackers and computer programmers. It is also used by IT professionals and other users of the Novell Netware OS.

EasyTechJunkie is dedicated to providing accurate and trustworthy information. We carefully select reputable sources and employ a rigorous fact-checking process to maintain the highest standards. To learn more about our commitment to accuracy, read our editorial process.
Discussion Comments
By Markerrag — On Apr 21, 2014

@Logicfest -- to the contrary, things have improved. You still have the same problems with software not liking some hardware and some badly coded programs, but operating systems have gotten better at addressing them. When is the last time your entire system hung? All operating systems manufacturers have gotten better at controlling crashes over the years and deserve credit for that.

By the way, these were less common in the old DOS days because programs weren't as complicated as they are now. With complexity comes problems. Again, most modern OS manufacturers realize that fact and work hard to control crashes even if it is almost impossible to eliminate them entirely.

By Logicfest — On Apr 20, 2014

You might not know the term ABEND, but there's a good chance you know exactly what it is. As the article points out, a system crash usually pops up when software has gone bad and, most of the time, that has something to do with a faulty operating system. Another time it will pop up is when a software package calls on a piece of hardware that is non-standard in some way. Think of graphics cards, for example. One that has not been tested on a game or graphics-intensive program might just cause a problem. Think of how many hardware manufacturers there are and it becomes obvious how such problems can occur.

A real irony is that these used to be rare. Back in the old DOS days, I actually thought my computer was messed up when the system hung on a video game. Things have gotten worse sense then, sadly.

Share
https://www.easytechjunkie.com/what-is-an-abend.htm
EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.

EasyTechJunkie, in your inbox

Our latest articles, guides, and more, delivered daily.