Krijo një klasë për një gjuhë programimi kompjuterik.
class Program {
    gjuhë private e vargut;
    numLines private int;
    komandat e Listës private<String>;
    
    program publik (gjuha e vargut) {
        kjo.gjuhë = gjuhë;
        kjo.numLinja = 0;
        this.commands = new ArrayList<>();
    }
    
    public void addLine (komandë String) {
        this.commands.add(command);
        this.numLines++;
    }
    
    Lista publike<String> getCommands() {
        ktheje këtë.urdhëron;
    }
    
    publike int getNumLines() {
        ktheje këtë.numLines;
    }
    
    String publik getLanguage() {
        kthej këtë.gjuhë;
    }
    
    ekzekutimi publik void () {
        for (komandë vargu : this.commands) {
            ndërro (this.gjuhë) {
                rasti 'Python':
                    //ekzekutoni komandën python
                    pushim;
                rasti 'Java':
                    //ekzekutoni komandën java
                    pushim;
                rasti 'C#':
                    //ekzekutoni komandën C#
                    pushim;
            }
        }
    }
}