C#
C#

18.5K
15.3K
+ 1
1.6K
Julia
Julia

194
273
+ 1
69
Add tool

C# vs Julia: What are the differences?

C#: Simple, general-purpose, object-oriented programming language for the .NET platform. C# (pronounced "See Sharp") is a simple, modern, object-oriented, and type-safe programming language. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and JavaScript programmers; Julia: A high-level, high-performance dynamic programming language for technical computing. Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.

C# and Julia can be categorized as "Languages" tools.

"Cool syntax" is the primary reason why developers consider C# over the competitors, whereas "Lisp-like Macros" was stated as the key factor in picking Julia.

Julia is an open source tool with 22.5K GitHub stars and 3.4K GitHub forks. Here's a link to Julia's open source repository on GitHub.

Stack Exchange, PedidosYa, and Coderus are some of the popular companies that use C#, whereas Julia is used by inFeedo, Platform Project, and N26. C# has a broader approval, being mentioned in 684 company stacks & 1119 developers stacks; compared to Julia, which is listed in 5 company stacks and 5 developer stacks.

Decisions about C# and Julia
Erik Ralston
Erik Ralston
Chief Architect at LiveTiles · | 8 upvotes · 5K views

C# and .Net were obvious choices for us at LiveTiles given our investment in the Microsoft ecosystem. It enabled us to harness of the .Net framework to build ASP.Net MVC, WebAPI, and Serverless applications very easily. Coupled with the high productivity of Visual Studio, it's the native tongue of Microsoft technology.

See more
- No public GitHub repository available -

What is C#?

C# (pronounced "See Sharp") is a simple, modern, object-oriented, and type-safe programming language. C# has its roots in the C family of languages and will be immediately familiar to C, C++, Java, and JavaScript programmers.

What is Julia?

Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.
Why do developers choose C#?
Why do developers choose Julia?

Sign up to add, upvote and see more prosMake informed product decisions

What companies use C#?
What companies use Julia?

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with C#?
What tools integrate with Julia?

Sign up to get full access to all the tool integrationsMake informed product decisions

What are some alternatives to C# and Julia?
Java
Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
JavaScript
JavaScript is most known as the scripting language for Web pages, but used in many non-browser environments as well such as node.js or Apache CouchDB. It is a prototype-based, multi-paradigm scripting language that is dynamic,and supports object-oriented, imperative, and functional programming styles.
PHP
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
HTML5
HTML5 is a core technology markup language of the Internet used for structuring and presenting content for the World Wide Web. As of October 2014 this is the final and complete fifth revision of the HTML standard of the World Wide Web Consortium (W3C). The previous version, HTML 4, was standardised in 1997.
See all alternatives
Interest over time
Reviews of C# and Julia
Avatar of blegat
Engineer
Review ofJuliaJulia

This language and its community are exactly how I have always dreamed them to be. The language is both easy to use/very flexible/powerful and very fast ! The community is very dynamic, open minded and ambitious.

How developers use C# and Julia
Avatar of Arbor Health, LLC
Arbor Health, LLC uses C#C#

C# is the most productive production language - it exposes a lot of functional conveniences along with the robustness of strong typing. And they're finally embracing the open source community - a huge plus.

#Language Features We use the basic syntax (for, foreach, if,while) and object oriented constructs (classes, very simple inheritance).

We also use lambdas and block methods extensively, an intermediate level programming construct, but in a very formulaic and predictable way.

Avatar of Promethean TV
Promethean TV uses C#C#

PrometheanTV has used .NET and C# for several back-end applications and services including the Morphic Video Task System utilized to stream video assets to a variety of video delivery platforms including, Akamai, Brightcove, and others.

Avatar of Jonathan Bro
Jonathan Bro uses C#C#

Unity3d builds the app and scripts are written in C#. It receives first class support from the Unity3d developer and most plugins exist in C# in comparison to Javascript (the other supported scripting language)

Avatar of Carbonmade
Carbonmade uses C#C#

The main Carbonmade backend / API is written in C# and is ready to run on the CLR. We currently host on Windows but are preparing to migrate to Linux when the CoreCLR stabilizes.

Avatar of Andrew Miller
Andrew Miller uses C#C#

C# is the industry standard for Microsoft developers. It has a lot of syntactical similarities to Java & JavaScript. New releases integrate cutting-edge features.

Avatar of BeastyBlacksmith
BeastyBlacksmith uses JuliaJulia

Fast development and fast execution time. Flawless communication between packages.

How much does C# cost?
How much does Julia cost?
Pricing unavailable
Pricing unavailable
News about Julia
More news