WOLFRAM

Products
  • Wolfram|One
  • Mathematica
  • Wolfram Notebook Assistant + LLM Kit
  • Wolfram|Alpha Notebook Edition
  • System Modeler
  • All Products
Consulting & Solutions
  • Wolfram Consulting
  • Industry Solutions
  • Solutions for Education
Learning & Support
  • Wolfram U Courses
  • Wolfram Language Resources
  • Wolfram Community
  • Support FAQs
  • Contact Support
Company
  • About Wolfram
  • Careers
  • Events
  • Educational Programs
  • All Sites and Resources
Wolfram|Alpha
Wolfram Cloud
Your Account
  • Your Account
  • User Portal
Search

Introduction  /
Previous section-----Next section

Technology

When performing calculations in Mathematica, requests are sent to and processed by a calculation engine known as the Mathematica kernel. If accessed directly, the kernel provides only a simple input/output terminal interface. However, the kernel is typically linked to a front end program that provides a more advanced user interface. The standard kernel front end is the Mathematica notebook front end. This is the front end that ships with the Mathematica product.

When Mathematica Link for Excel is used from Excel, Microsoft Excel becomes an alternative front end to Mathematica. The communication between Excel and the Mathematica kernel is made via MathLink, the same protocol used by the notebook front end.

When the link is used from Mathematica, a combination of MathLink and COM provide connectivity with Microsoft Excel. This two-part link is internally managed by an installable MathLink binary, ExcelLink.exe. When a Mathematica function requiring Excel is called, ExcelLink.exe receives the request from the Mathematica kernel via MathLink, then processes the request in Excel via Excel's COM libraries. The COM connection is made on an "as needed" basis. This allows you to continue working in Excel, even while connected from Mathematica.



  • Products
  • Wolfram|One
  • Mathematica
  • Wolfram|Alpha Notebook Edition
  • Wolfram|Alpha Pro
  • Mobile Apps
  • Finance Platform
  • System Modeler
  • Wolfram Player
  • Wolfram Engine
  • WolframScript
  • Wolfram Workbench
  • Volume & Site Licensing
  • Enterprise Private Cloud
  • Application Server
  • View all...
  • Services
  • Technical Consulting
  • Corporate Consulting
  • For Customers
  • Online Store
  • Product Registration
  • Product Downloads
  • Service Plans Benefits
  • User Portal
  • Your Account
  • Support
  • Support FAQ
  • Customer Service
  • Contact Support
  • Learning
  • Wolfram Language Documentation
  • Wolfram Language Introductory Book
  • Get Started with Wolfram
  • Fast Introduction for Programmers
  • Fast Introduction for Math Students
  • Webinars & Training
  • Wolfram U
  • Summer Programs
  • Videos
  • Books
  • Public Resources
  • Wolfram|Alpha
  • Demonstrations Project
  • Resource System
  • Connected Devices Project
  • Wolfram Data Drop
  • Wolfram + Raspberry Pi
  • Wolfram Science
  • Computer-Based Math
  • MathWorld
  • Hackathons
  • Computational Thinking
  • View all...
  • Company
  • Events
  • About Wolfram
  • Careers
  • Contact
  • Connect
  • Wolfram Community
  • Wolfram Blog
  • Newsletter
© 2025 Wolfram
  • Legal & Privacy Policy
  • Site Map
  • WolframAlpha.com
  • WolframCloud.com