Developing Apama Applications > Developing Apama Applications in EPL > Getting Started with Apama EPL
Getting Started with Apama EPL
Apama Event Processing Language (EPL) is an event-driven programming language. It lets you write applications that:
*Monitor streams of events to find particular events or patterns of events of interest
*Analyze events (or patterns of events) of interest to determine whether some action is appropriate
*Perform actions based on particular events or patterns of events
This section discusses the main concepts you must understand to write applications in EPL.
Copyright © 2013 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or Terracotta Inc., San Francisco, CA, USA, and/or Software AG (Canada) Inc., Cambridge, Ontario, Canada, and/or, Software AG (UK) Ltd., Derby, United Kingdom, and/or Software A.G. (Israel) Ltd., Or-Yehuda, Israel and/or their licensors.