Most programming languages have similar basic features. If you are familiar with one programming language, you can easily translate this knowledge to another language. Choose an item below to see a comparison of Visual FoxPro with BASIC, C/C++, and Pascal.
| To compare | See |
| Whether the language is case-sensitive | Case Sensitivity |
| How variables are declared | Variable Declaration |
| How to insert comments in programs | Comments |
| How to store values to variables | Assignment Statements |
| The structure of IF statements | IF Statements |
| The structure of CASE statements | CASE Statements |
| The structure of FOR loops | FOR Loops |
| The structure of WHILE loops | WHILE Loops |
| How parameters are passed by value | Parameter Passing by Value |
| How parameters are passed by reference | Parameter Passing by Reference |