A-Z Popular New Technology Search »
Technology
 
Technology Guides

What is Deep Magic?

 , updated on
Deep magic is a programming term for critical code that isn't widely understood. It's commonly applied to code that is deliberately obscured or kept secret. The term can also apply to complex code such as cryptography libraries that many programmers use but few fully understand.

Examples

Undocumented features of software or hardware that a vendor uses to manage its platform or provide remote support.
---
Trade secrets that a firm purposely keeps to a select few employees.
---
Complex code in areas such as scientific computing that is widely used but is only understood by experts in a particular area.

Implications

Deep magic may expose security vulnerabilities as secretive code tends to lack hardening. It can also be a concern that programmers commonly use libraries they don't understand.
Overview: Deep Magic
Type
Definition (1)
Critical code that isn't widely understood due to complexity or efforts to keep it secret.
Definition (2)
Code that few people understand but is nonetheless widely used.
Related Concepts

Industries

This is the complete list of articles we have written about industries.
Advertising
Advertising Industry
Agriculture Industry
Art Business
Communications
Construction
Consulting
Creative Economy
Creative Industries
Education
Entertainment
Farming
Fashion
Film Industry
Finance
Financial Industry
Food Industry
Green Industry
Heavy Industry
Hospitality
Information Industry
Infrastructure
IT Industry
Light Industry
Manufacturing
Materials
Media
Media Services
Music
Primary Industry
Professional Services
Publishing
Restaurants
Retail
Robotics
Secondary Industry
Service Industry
Software
Space
Space
Sports Industry
Technology Industry
Telecom
Tertiary Sector
Transport Industry
Travel Industry
Video Game Industry
If you enjoyed this page, please consider bookmarking Simplicable.
 

Technology

Examples of how technology disrupted societies, economies, industries and culture.

Technology Forces

A list of forces that shape technology in the long run.

Types Of Technology

A list of the major types of technology.

IoT Examples

A definition of internet of things with examples.

Architectural Technology

A list of common architectural technologies.

Autonomous Technology

A definition of autonomous technology with examples.

Consumer Technology

A definition of consumer technology with examples.

Modernization

A definition of modernization with examples.

Optical Fiber

A list of optical fiber applications.

Technological Change

A definition of technological change with examples.

Robotics vs Artificial Intelligence

The different between robots and AI.

Vertical Farming

An overview of vertical farming.

Superintelligence

An overview of superintelligence.

Dyson Sphere

An overview of Dyson spheres.

Yobibyte

A definition of yobibyte with a chart of comparisons to other data sizes.

Artificial Intelligence Examples

Common examples of artificial intelligence.

Speed Of Light

An overview of the speed of light with examples.

Technology Examples

The definition of technology with examples.

Technology Theory

A list of interesting technology theories.

Technology Change

An overview of technology change with examples.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map