Το λήμμα δεν περιέχει πηγές ή αυτές που περιέχει δεν επαρκούν. |
Στον προγραμματισμό υπολογιστών, μια εμφωλευμένη συνάρτηση (ή εμφωλευμένη διαδικασία ή υπορουτίνα) είναι μια ονομασμένη συνάρτηση η οποία έχει οριστεί σε ένα άλλο περικλείων μπλόκ και περικλείεται λεξικά εντός του περικλείοντος μπλοκ, δηλαδή μπορεί να καλείται μέσω του ονόματος αποκλειστικά μέσα στο σώμα του περικλείοντος μπλοκ και μπορεί να χρησιμοποιεί ορισμένα ονόματα που δηλώνονται σε εξωτερικά μπλοκ, συμπεριλαμβανομένων των εξωτερικών συναρτήσεων. Το μπλοκ που περικλείει είναι συνήθως, αλλά όχι πάντα, μια άλλη λειτουργία.