ABSTRACTIn this paper we introduce the Open Cezeri Library (OCL) framework as a domain specific language (DSL) for researchers, scientists, and engineering students to enable them to develop basic linear algebra operations via simple matrix calculations, image processing, computer vision, and machine learning applications in JAVA programming language. OCL provides a strong intuition of coding for the developer while implementing by means of a fluent interface. The significant aspect of the OCL is to combine the methods of well‐known platforms; MATLAB and JAVA, accordingly. Moreover, OCL supports a fluent interface so that users can extend a single line of codes by putting a dot between the methods because all the methods implemented actually return the host class. It was observed that the learning curve of the OCL is lower than the MATLAB and the native JAVA languages, and makes coding more readable, understandable, traceable, and enjoyable. In addition to this, the experiments revealed that the running performance of the OCL is quite comparable and can be used in a variety of diverse applications. © 2016 Wiley Periodicals, Inc. Comput Appl Eng Educ 24:736–743, 2016; View this article online at wileyonlinelibrary.com/journal/cae; DOI 10.1002/cae.21745