Which programming languages are used in the Star Trek universe?
In the Star Trek franchise, a number of characters "reprogram a computer" or "write a holodeck program" or do similar sorts of programming. Has is ever been identified what sort of languages are in use in this universe?
star-trek computers
add a comment |
In the Star Trek franchise, a number of characters "reprogram a computer" or "write a holodeck program" or do similar sorts of programming. Has is ever been identified what sort of languages are in use in this universe?
star-trek computers
5
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
2
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12
add a comment |
In the Star Trek franchise, a number of characters "reprogram a computer" or "write a holodeck program" or do similar sorts of programming. Has is ever been identified what sort of languages are in use in this universe?
star-trek computers
In the Star Trek franchise, a number of characters "reprogram a computer" or "write a holodeck program" or do similar sorts of programming. Has is ever been identified what sort of languages are in use in this universe?
star-trek computers
star-trek computers
edited Jan 15 '18 at 0:39
Thunderforge
asked Jan 15 '18 at 0:00
ThunderforgeThunderforge
30.6k23143305
30.6k23143305
5
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
2
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12
add a comment |
5
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
2
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12
5
5
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
2
2
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12
add a comment |
2 Answers
2
active
oldest
votes
C++
No, seriously, they still use C++. Heck, they're even still doing their own memory management!
In Star Trek: Discovery 1x03 "Context is for Kings", Stamets asks Burnham to "reconcile these two pieces of code". When she later shows the location where the error is, it's clearly C++, or something remarkably similar to it.
Here are the last few lines of the code:
LPVOID _stdcall VirtualAlloc(LPVOID ipAddress, SIZE_T dwSize, flAllocationType, DWORD flProtect);
HANDLE _stdcall CreateMutexW(LPSECURITY_ATTRIBUTES ipMutexAttributes, BOOL bInitialOwner; LPCWSTR ipName);
UINT _stcall SetErrorMode(UINT uMode);
BOOL _stdcall FreeLibrary(HMODULE hLibModule);
VirtualAlloc, CreateMutex (but not CreateMutexW), SetErrorMode, and FreeLibrary are all part of C++ recognized by Microsoft Windows in our time.
And yeah, you could probably argue that this C++ is placeholder for just "really complex-looking code", but given that Burnham debugging this specific piece of code is a plot point in the episode, I'm going to count it.
Thanks to Jules in the comments for finding the source of this code!
.. interestingly, that code appears to be the real-world source code for the standard Windows system component,
kernel32.dll
. Or a very near replica of it. Possibly an automated reverse engineering of it, given the poor choice of variable names.
The function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
So apparently, they're still using Microsoft Windows in the 23rd Century and bugs are preventing Starfleet's science division from getting any work done! So much for Gene Roddenbery's dream of a utopic future!
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
@Thunderforge - the function that's shown in full (rather than just as a header) isGetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
– Jules
Jan 15 '18 at 22:09
|
show 10 more comments
In Discovery Season 2, Episode 8 (If Memory Serves), they talk about
"...multiple SQL Injections".
It's 2250 and people still don't clean user input.
New contributor
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "186"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fscifi.stackexchange.com%2fquestions%2f178974%2fwhich-programming-languages-are-used-in-the-star-trek-universe%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
C++
No, seriously, they still use C++. Heck, they're even still doing their own memory management!
In Star Trek: Discovery 1x03 "Context is for Kings", Stamets asks Burnham to "reconcile these two pieces of code". When she later shows the location where the error is, it's clearly C++, or something remarkably similar to it.
Here are the last few lines of the code:
LPVOID _stdcall VirtualAlloc(LPVOID ipAddress, SIZE_T dwSize, flAllocationType, DWORD flProtect);
HANDLE _stdcall CreateMutexW(LPSECURITY_ATTRIBUTES ipMutexAttributes, BOOL bInitialOwner; LPCWSTR ipName);
UINT _stcall SetErrorMode(UINT uMode);
BOOL _stdcall FreeLibrary(HMODULE hLibModule);
VirtualAlloc, CreateMutex (but not CreateMutexW), SetErrorMode, and FreeLibrary are all part of C++ recognized by Microsoft Windows in our time.
And yeah, you could probably argue that this C++ is placeholder for just "really complex-looking code", but given that Burnham debugging this specific piece of code is a plot point in the episode, I'm going to count it.
Thanks to Jules in the comments for finding the source of this code!
.. interestingly, that code appears to be the real-world source code for the standard Windows system component,
kernel32.dll
. Or a very near replica of it. Possibly an automated reverse engineering of it, given the poor choice of variable names.
The function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
So apparently, they're still using Microsoft Windows in the 23rd Century and bugs are preventing Starfleet's science division from getting any work done! So much for Gene Roddenbery's dream of a utopic future!
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
@Thunderforge - the function that's shown in full (rather than just as a header) isGetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
– Jules
Jan 15 '18 at 22:09
|
show 10 more comments
C++
No, seriously, they still use C++. Heck, they're even still doing their own memory management!
In Star Trek: Discovery 1x03 "Context is for Kings", Stamets asks Burnham to "reconcile these two pieces of code". When she later shows the location where the error is, it's clearly C++, or something remarkably similar to it.
Here are the last few lines of the code:
LPVOID _stdcall VirtualAlloc(LPVOID ipAddress, SIZE_T dwSize, flAllocationType, DWORD flProtect);
HANDLE _stdcall CreateMutexW(LPSECURITY_ATTRIBUTES ipMutexAttributes, BOOL bInitialOwner; LPCWSTR ipName);
UINT _stcall SetErrorMode(UINT uMode);
BOOL _stdcall FreeLibrary(HMODULE hLibModule);
VirtualAlloc, CreateMutex (but not CreateMutexW), SetErrorMode, and FreeLibrary are all part of C++ recognized by Microsoft Windows in our time.
And yeah, you could probably argue that this C++ is placeholder for just "really complex-looking code", but given that Burnham debugging this specific piece of code is a plot point in the episode, I'm going to count it.
Thanks to Jules in the comments for finding the source of this code!
.. interestingly, that code appears to be the real-world source code for the standard Windows system component,
kernel32.dll
. Or a very near replica of it. Possibly an automated reverse engineering of it, given the poor choice of variable names.
The function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
So apparently, they're still using Microsoft Windows in the 23rd Century and bugs are preventing Starfleet's science division from getting any work done! So much for Gene Roddenbery's dream of a utopic future!
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
@Thunderforge - the function that's shown in full (rather than just as a header) isGetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
– Jules
Jan 15 '18 at 22:09
|
show 10 more comments
C++
No, seriously, they still use C++. Heck, they're even still doing their own memory management!
In Star Trek: Discovery 1x03 "Context is for Kings", Stamets asks Burnham to "reconcile these two pieces of code". When she later shows the location where the error is, it's clearly C++, or something remarkably similar to it.
Here are the last few lines of the code:
LPVOID _stdcall VirtualAlloc(LPVOID ipAddress, SIZE_T dwSize, flAllocationType, DWORD flProtect);
HANDLE _stdcall CreateMutexW(LPSECURITY_ATTRIBUTES ipMutexAttributes, BOOL bInitialOwner; LPCWSTR ipName);
UINT _stcall SetErrorMode(UINT uMode);
BOOL _stdcall FreeLibrary(HMODULE hLibModule);
VirtualAlloc, CreateMutex (but not CreateMutexW), SetErrorMode, and FreeLibrary are all part of C++ recognized by Microsoft Windows in our time.
And yeah, you could probably argue that this C++ is placeholder for just "really complex-looking code", but given that Burnham debugging this specific piece of code is a plot point in the episode, I'm going to count it.
Thanks to Jules in the comments for finding the source of this code!
.. interestingly, that code appears to be the real-world source code for the standard Windows system component,
kernel32.dll
. Or a very near replica of it. Possibly an automated reverse engineering of it, given the poor choice of variable names.
The function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
So apparently, they're still using Microsoft Windows in the 23rd Century and bugs are preventing Starfleet's science division from getting any work done! So much for Gene Roddenbery's dream of a utopic future!
C++
No, seriously, they still use C++. Heck, they're even still doing their own memory management!
In Star Trek: Discovery 1x03 "Context is for Kings", Stamets asks Burnham to "reconcile these two pieces of code". When she later shows the location where the error is, it's clearly C++, or something remarkably similar to it.
Here are the last few lines of the code:
LPVOID _stdcall VirtualAlloc(LPVOID ipAddress, SIZE_T dwSize, flAllocationType, DWORD flProtect);
HANDLE _stdcall CreateMutexW(LPSECURITY_ATTRIBUTES ipMutexAttributes, BOOL bInitialOwner; LPCWSTR ipName);
UINT _stcall SetErrorMode(UINT uMode);
BOOL _stdcall FreeLibrary(HMODULE hLibModule);
VirtualAlloc, CreateMutex (but not CreateMutexW), SetErrorMode, and FreeLibrary are all part of C++ recognized by Microsoft Windows in our time.
And yeah, you could probably argue that this C++ is placeholder for just "really complex-looking code", but given that Burnham debugging this specific piece of code is a plot point in the episode, I'm going to count it.
Thanks to Jules in the comments for finding the source of this code!
.. interestingly, that code appears to be the real-world source code for the standard Windows system component,
kernel32.dll
. Or a very near replica of it. Possibly an automated reverse engineering of it, given the poor choice of variable names.
The function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
So apparently, they're still using Microsoft Windows in the 23rd Century and bugs are preventing Starfleet's science division from getting any work done! So much for Gene Roddenbery's dream of a utopic future!
edited Jan 18 '18 at 5:25
answered Jan 15 '18 at 0:00
ThunderforgeThunderforge
30.6k23143305
30.6k23143305
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
@Thunderforge - the function that's shown in full (rather than just as a header) isGetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
– Jules
Jan 15 '18 at 22:09
|
show 10 more comments
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
@Thunderforge - the function that's shown in full (rather than just as a header) isGetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.
– Jules
Jan 15 '18 at 22:09
12
12
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
It's C+++ in the 22nd century...
– Machavity
Jan 15 '18 at 0:10
1
1
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
@Bat I meant the Star Trek franchise, not a particular show. Plus, Episode 6 shows that Discovery pretty much has their own holodeck #DiscoveryBreaksContinuity
– Thunderforge
Jan 15 '18 at 0:40
1
1
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
@HamSandwich Wikipedia says it's canon. I think the explanation that the showrunners gave is that Klingons have all sorts of appearances and that this is just a subgroup of Klingons we haven't seen before. Whether you are satisfied with that or not is up to you, but it's just as canon as every other TV show is.
– Thunderforge
Jan 15 '18 at 1:37
1
1
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
The difference is that the code shown is 99% commented out, but Trek AI computers are able to read the comments and just do what the programmer really wanted.
– The Photon
Jan 15 '18 at 19:35
2
2
@Thunderforge - the function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.– Jules
Jan 15 '18 at 22:09
@Thunderforge - the function that's shown in full (rather than just as a header) is
GetCurrentProcess
-- the windows documentation for that shows that it is part of kernel32.dll. Wikipedia comments that kernel32.dll mostly just delegates functionality to ntdll.dll, which you can see is exactly what the code shown is doing: it loads a reference to ntdll.dll, finds a pointer to a function from it, then calls it.– Jules
Jan 15 '18 at 22:09
|
show 10 more comments
In Discovery Season 2, Episode 8 (If Memory Serves), they talk about
"...multiple SQL Injections".
It's 2250 and people still don't clean user input.
New contributor
add a comment |
In Discovery Season 2, Episode 8 (If Memory Serves), they talk about
"...multiple SQL Injections".
It's 2250 and people still don't clean user input.
New contributor
add a comment |
In Discovery Season 2, Episode 8 (If Memory Serves), they talk about
"...multiple SQL Injections".
It's 2250 and people still don't clean user input.
New contributor
In Discovery Season 2, Episode 8 (If Memory Serves), they talk about
"...multiple SQL Injections".
It's 2250 and people still don't clean user input.
New contributor
edited Mar 9 at 11:13
Valorum
408k11029693194
408k11029693194
New contributor
answered Mar 9 at 11:02
João FariasJoão Farias
17111
17111
New contributor
New contributor
add a comment |
add a comment |
Thanks for contributing an answer to Science Fiction & Fantasy Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fscifi.stackexchange.com%2fquestions%2f178974%2fwhich-programming-languages-are-used-in-the-star-trek-universe%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
5
They use Logo.. You know you can move that turtle in 3D space..
– S S
Jan 15 '18 at 0:35
Why bother "writing" anything when you can just tell the computer to "install a recursive algorithm" instead?
– Valuator
Jan 15 '18 at 22:37
Klingon On Rails, lol, Well I saw some screens with pseudo C++ code
– nodws
Jan 16 '18 at 1:10
2
I'm not sure what they use on the ships, but at least half the legacy codebase of civilian infrastructure will be COBOL.
– DonFusili
Jan 18 '18 at 7:12