APL2 یک زبان برنامه نویسی است که معمولاً در محیط های اینتراکتیو (interactive) استفاده میشود و برای توسعه دهندگان برنامه های کاربردی و سمت کاربر بسیار مفید است. متخصصان پردازش داده ها، APL2 را ابزاری بسیار مفید برای توسعه برنامه های کاربردی تجاری و علمی می دانند. APL2 در زمینه های متنوع مانند مدل سازی، برنامه نویسی اکتشافی، محاسبات تعاملی، پشتیبان تصمیم گیری و تجزیه و تحلیل داده ها بسیار کاربردی است.
Workstation APL2 for Multiplatforms توسط تیم سرویس ها و محصولات APL در IBM Silicon Valley Lab توسعه یافته است و یک محیط کاملاً کاربردی APL2 را برای سیستم عامل های AIX ،Linux ، Sun Solaris و Windows فراهم می کند.
برنامه Workstation APL2 v2.0 با محصولات APL2 v2 که بر روی مین فریم های سیستم های zSeries با CMS و TSO اجرا می شوند و همچنین با محصولات APL2 v1 برای AIX, OS/2, Sun Solaris و Windows سازگار است. تمام سیستم های APL2 وارد کردن و صادر کردن برنامه ها و داده ها را مجاز می دانند و درجه بالایی از قابلیت پرتابل بودن برنامه (portability) را فراهم می کنند.