Natural Docs supports nineteen programming languages out of the box, even within the same project. It supports CGI and extensionless files because it can determine their language by their shebang lines.
The MIRROR project explores the mirroring of the learning interactions of individuals within communities of practice (CoP) through the use of technologies. The specific context explored within the project is that of museum natural scientists.
M. Yahya, K. Berberich, S. Elbassuoni, M. Ramanath, V. Tresp, and G. Weikum. Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning, page 379--390. Stroudsburg, PA, USA, Association for Computational Linguistics, (2012)
I. Zaihrayeu, L. Sun, F. Giunchiglia, W. Pan, Q. Ju, M. Chi, and X. Huang. Proceedings of the 6th International Semantic Web Conference and 2nd Asian Semantic Web Conference (ISWC/ASWC2007), Busan, South Korea, volume 4825 of LNCS, page 617--630. Berlin, Heidelberg, Springer Verlag, (November 2007)
T. Zesch, and I. Gurevych. Proceedings of the TextGraphs-2 Workshop (NAACL-HLT), page 1--8. Rochester, Association for Computational Linguistics, (April 2007)
L. Zhang, and Y. Yu. Proceedings of the 9th International Conference on Conceptual Structures (ICCS 2001), volume 2120 of Lecture Notes in Computer Science, page 44-57. Springer, (2001)