title: Which programming languages use this and how it works
body: <p>I found this for loop on the internet and since then I've been trying to find out which languages use it in order to find out how it works and convert this to C++</p>
  
  <pre><code>for m from 0 by 1 to n do 
   A[m] ← 1/(m+1)
   for j from m by -1 to 1 do
    A[j-1] ← j×(A[j-1] - A[j])
  return A[0] (which is B_n)
  </code></pre>
  
  <p>Edit: I'm just curious, since I'm still learning programming and stuff</p>