"Your company's apps incompatible with Windows 7? Shim them, says Microsoft". Computerworld. 2009-03-21. Archived from the original on 2014-04-07. Retrieved 2014-04-05. https://web.archive.org/web/20140407082502/http://www.computerworld.com/s/article/9133382/Your_company_s_apps_incompatible_with_Windows_7_Shim_them_says_Microsoft%26displaylang%3Den
"Demystifying Shims - or - Using the App Compat Toolkit to make your old stuff work with your new stuff". Microsoft TechNet. 2011-06-17. Retrieved 2014-04-05. http://blogs.technet.com/b/askperf/archive/2011/06/17/demystifying-shims-or-using-the-app-compat-toolkit-to-make-your-old-stuff-work-with-your-new-stuff.aspx&displaylang=en
Axel Rauschmayer (2014). Speaking JavaScript. Shims Versus Polyfills. http://speakingjs.com/
Axel Rauschmayer (2014). Speaking JavaScript. Shims Versus Polyfills. http://speakingjs.com/
"Microsoft Application Compatibility Toolkit 5.0". Microsoft. 2007-12-11. Retrieved 2008-06-24. http://www.microsoft.com/downloads/details.aspx?FamilyID=24da89e9-b581-47b0-b45e-492dd6da2971&displaylang=en
"Source code of bind.so". Daniel Ryde. 2010-01-09. Archived from the original on 2014-03-30. Retrieved 2014-04-05. https://web.archive.org/web/20140330151653/http://www.ryde.net/code/bind.c.txt
Wilson, Matthew (August 2003), "Generalized String Manipulation: Access Shims and Type Tunneling", C/C++ Users Journal, 21 (8) http://www.drdobbs.com/cpp/184401689