Quote from Satan's Helper:
Math is not exactly the issue. I have no problems building my own formulas because I understand how bars are formed and the relationships between data s. The issue is I never made it past 6th grade and even before that I never paid attention in school. I was a bad student and that is a understatement.
The math related issue is math terminology that languages are based on. For example "Boolean vs, Double". To me that is a input or Value. I still don't know how to multiply or divide so Algebra terms are a big issue.
Ok, you want to convert some EasyLanguage to C++/C#/Java. Is that all? What else are you trying to accomplish?
As mentioned previously, EasyLanguage is procedural. You can easily write procedural code in C++ and C# without going anywhere near OOP. Indicators and simple functions do not need to be retrofitted into an object with private and public data and methods... That would be overkill for something that is basically "take x input and return y output".
C++ used to be called "C with Classes" back in the 80's. Which means C++ was still C at its core. Despite the huge advances and enhancements since then, I'm pretty sure you can still write C-ish code. Suboptimal, perhaps, but still possible.
So the question remains - what are you trying to do?
Regarding the terminology - that comes with time and exposure. Same with any lingo in any field. The first time you come across "contango" and "carry" or "backwardation" and "inversion", it'll never occur to you that each pair of terms mean the same thing.
So you don't know what a double is. Any beginner book or programming site will explain what it is in the first chapter or two. Or, like everything else nowadays, whatever lingo is stumping you can be found in Wikipedia or Google.
The definition of bool will come later. In C, it's just a redefinition of an integer with 1 of 2 possible answers - True or False / 0 or 1. In C++, it's now it's own data type like char, int, long, double, float, etc.
Algebra at its core is just basic addition/subtraction/multiplication/division. The initial difference is you take a known element, and replace it with an unknown element such as "x", and then solve for the unknown - "x" in this case.
2 + 2 = 4 basic math
x + 2 = 4 algebra - solve for x
8 - 3 = 5 basic
x - 3 = 5 algebra
9 * 5 = 45 basic
9x = 45 algebra
24 / 2 = 12 basic
x / 2 = 12 algebra
Algebra gets much more complicated after this, but the above comprises the first 2-3 chapters/modules in any Algebra class.