Η Berp είναι μια υλοποίηση της Python 3. Αποτελεί έναν μεταφραστή ο οποίος παίρνει τον κώδικα Python ως είσοδο και παράγει κώδικα σε Haskell. Στην συνέχεια, ο κώδικας της Haskell δίνεται σε έναν compiler της Haskell (GHC) ο οποίος τον μετατρέπει σε κώδικα μηχανής.
Η Berp παρέχει και έναν compiler και έναν διαδραστικό interpreter. Κατά το μεγαλύτερο της μέρος μπορεί να χρησιμοποιηθεί όπως και η κύρια υλοποίηση της Python (CPython). Ωστόσο υπάρχουν ακόμα αρκετά σημεία της Python που δεν έχουν υλοιποιηθεί ακόμα ή άλλα στα οποία υπάρχουν ορισμένα μικροπροβληματάκια.