Running "Hello World!" in 10 Programming Languages

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ส.ค. 2020
  • "Hello, world" jokes aren't funny.
    #programming #tech #computerscience
    💻 Instagram: / im.ardens
    💻 Discord: / discord
    💻 GitHub: github.com/myNameIsArdens
  • บันเทิง

ความคิดเห็น • 1.6K

  • @Ardens.
    @Ardens.  2 ปีที่แล้ว +614

    This video has been bringing a lot of new viewers onto the channel; I want to say thank you to the ones who've liked and subscribed. Also, I know how I listed the languages, and the overall accuracy in this video wasn't the best, so I apologize for that.

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 ปีที่แล้ว +2

      Really Cool Video

    • @highgaming6444
      @highgaming6444 2 ปีที่แล้ว +4

      First time watching you're video and imma say your defo underrated, hope you gain more popularity

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 ปีที่แล้ว +2

      @@highgaming6444 Yes really

    • @gersom4347
      @gersom4347 2 ปีที่แล้ว +2

      First time here, really good video, keep up the great stuff!

    • @uPilot
      @uPilot 2 ปีที่แล้ว +1

      can you say hi to me huge fan

  • @ajtan2607
    @ajtan2607 2 ปีที่แล้ว +1942

    C++ is a multi-paradigm language. It's not just an OOP. You can do structural programming if you want. It even has the keyword `asm` which allows you to insert some assembly code in performance-critical operations. C++ is more like a federation of languages.

    • @MewPurPur
      @MewPurPur 2 ปีที่แล้ว +115

      Ye, it's called a superset because any C code will run in C++ too.

    • @ajtan2607
      @ajtan2607 2 ปีที่แล้ว +89

      @@MewPurPur Well, not really just "any" C code. There are still some compatibility restrictions. For example, due to the strong type checking of C++, you need to do some type casting in certain places:
      ❌ char *s = malloc(10);
      ✅ char *s = (char*)malloc(10);
      `malloc()` returns a `void*` and C++ does not allow assignment for two different pointer types.

    • @cerulity32k
      @cerulity32k 2 ปีที่แล้ว +7

      @@MewPurPur The only difference is void main vs int main.

    • @tbmj
      @tbmj 2 ปีที่แล้ว +6

      Yeah, but as someone who codes in c++ it tends to be hard to move on without switching to the dark side.

    • @nanibaka2940
      @nanibaka2940 2 ปีที่แล้ว +4

      @@tbmj Yo I'm 14 getting into web development I'm fairly good at html CSS js and sql little bit of php/ bottom line I need a mentor I'm stuck just building a bunch of projects just to get use to js
      can someone please just be like a small mentor for me

  • @pothangus1118
    @pothangus1118 2 ปีที่แล้ว +612

    0:35 Scratch
    1:05 Python
    1:34 Lua
    2:06 Ruby
    2:27 JavaScript
    2:57 Multiple Lines Intro
    3:07 Kotlin
    3:37 C
    4:23 C++
    4:59 Java
    5:31 C#

    • @pothangus1118
      @pothangus1118 2 ปีที่แล้ว

      @Oreo Dracula same

    • @f4road
      @f4road 2 ปีที่แล้ว +4

      @Oreo Dracula lua is heavily different in roblox so don’t really underestimate normal lua because they are pretty different

    • @skeptical_playz6142
      @skeptical_playz6142 2 ปีที่แล้ว +3

      @@f4road I’m pretty sure Luau is a mix of Lua and C++

    • @Top4ickP
      @Top4ickP 2 ปีที่แล้ว +2

      6:38 roblox studio

    • @techyik
      @techyik 2 ปีที่แล้ว

      @Oreo Dracula me too

  • @alkhiljohn7640
    @alkhiljohn7640 2 ปีที่แล้ว +22

    I like how the thumbnail's just like:
    Level 1: *Scratch hello world*
    Level 10: *Literally some random programming function*

  • @cn-ml
    @cn-ml 2 ปีที่แล้ว +259

    In newer C# versions you can just write Console.WriteLine("Hello, World!"); the namespace is optional, the system import is optional when using global imports and the class and main function is also optional using top level statements. Also for those saying C# is just a Microsoft Java clone: Yes, kinda, but nowadays it's a lot more versatile and way more performant due to very well optimized C# JIT and some AoT compilation.

    • @modernkennnern
      @modernkennnern ปีที่แล้ว +15

      Way back in C# 1.0 it was a Java clone, but nowadays it's Java that's copying features from C# to try to stay up-to-date

    • @llorentejuandiego
      @llorentejuandiego ปีที่แล้ว

      I was going to say you can write CW then tab and c# Will understand console.write líne

    • @cheesierglint02
      @cheesierglint02 ปีที่แล้ว +1

      Yeah but it’s got that dumb OOP stuff which is hard

    • @varjosenfrans
      @varjosenfrans ปีที่แล้ว

      What even the other scrips do?

    • @tcg1_qc
      @tcg1_qc ปีที่แล้ว +2

      Hell, you don't even need to write anything, just create a new project in Visual Studio and voila, you have Hello World

  • @supermalavox
    @supermalavox ปีที่แล้ว +238

    I like Python. Easy to learn for a blind person using a screen reading program.

    • @Iawait
      @Iawait ปีที่แล้ว +23

      Wow ur so cool.

    • @noided-insight537
      @noided-insight537 ปีที่แล้ว +70

      If blind people are learning Python than I have to be the worst procrastinator ever

    • @supermalavox
      @supermalavox ปีที่แล้ว +21

      @@noided-insight537, you would be if we were learning Scratch, since dragging and dropping is much harder because it is graphic than writing words wile a program reads to us. Also, one of the most used screen readers for Windows (NVDA) is made in Python. (And this is no commercial I'm making since NVDA is free!

    • @DyslexicFucker
      @DyslexicFucker ปีที่แล้ว +6

      @@supermalavox idk man sounds like a commercial to me

    • @supermalavox
      @supermalavox ปีที่แล้ว +3

      @@DyslexicFucker, it would be if I talked about screen reader brands, although even so, the ones I use both on my PC and Android are free.

  • @robonoidx7484
    @robonoidx7484 2 ปีที่แล้ว +22

    0:53 best part

    • @amproaltlol3
      @amproaltlol3 ปีที่แล้ว

      HEHEHEHA

    • @h3nix350
      @h3nix350 ปีที่แล้ว

      Why dont u play with lego blocks

  • @leizie353
    @leizie353 2 ปีที่แล้ว +1

    This is the first video I watched on your channel and I like your humor, you got yourself a new subscriber!

  • @ramok1303
    @ramok1303 2 ปีที่แล้ว +8

    Well, this is absolutely amazing! Really well animated, funny, funny, informative and funny. I've subscibed and I wish more people to know your great videos. Good luck.

  • @Louisianish
    @Louisianish 2 ปีที่แล้ว +719

    C# really should be called Java++/J++ or Java#/J#. It seems to have a lot more in common with Java than it does with C and C++.

    • @mikejameson7678
      @mikejameson7678 2 ปีที่แล้ว +35

      I'd argue that C# and Java are awfully similar to the concept of C++, give or take for the steep(er) learning curve for C++

    • @alexandrzhukov903
      @alexandrzhukov903 2 ปีที่แล้ว +57

      C# is basically just java on steroids. With some C features

    • @equinox2584
      @equinox2584 2 ปีที่แล้ว +32

      The problem with that is that C# was made in retaliation to java, Sun microsystems says "it runs on everything!" Microsoft hates this so they say "look over here, it runs on WINDOWS" basically they are increadibly similar because they were both made to be a higher level C++ in fact C# is named that because it is C++++ if you stack the plus signs.

    • @mikejameson7678
      @mikejameson7678 2 ปีที่แล้ว +11

      @@equinox2584 C# is pretty universal nowadays, though. But I'd still argue that C++ would be significantly better for the majority of speed-related programs.

    • @philippezevenberg1332
      @philippezevenberg1332 2 ปีที่แล้ว +9

      C hashtag

  • @chixenlegjo
    @chixenlegjo 2 ปีที่แล้ว +59

    I was hoping to get to esolangs. Seeing Hello World in Brainfuck, JsFuck, FRACTAN, or Piet would be interesting.

    • @tristanmisja
      @tristanmisja 2 ปีที่แล้ว +1

      Definitely! Especially Piet.

    • @Ardens.
      @Ardens.  ปีที่แล้ว +2

      th-cam.com/video/Ysled8GvKuk/w-d-xo.html

  • @fikkitchen
    @fikkitchen 2 ปีที่แล้ว +34

    The print() function in Python has a parameter end="" which defaults to "
    ". Inside the function call you can override it, to add no character at the end of the line.

  • @mac3615
    @mac3615 2 ปีที่แล้ว +10

    I'll never forget my assignment to make a example code in 20 different (old) languages, on paper. Chose to print hello world for all of those. Good times

  • @friend7120
    @friend7120 2 ปีที่แล้ว +225

    FINALLY someone who recognises the difference between C++ and C. that and appreciating Lua = instant sub

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +26

      oh yeah I'm a big fan of lua. and thank you for your support!

    • @tristanmisja
      @tristanmisja 2 ปีที่แล้ว +9

      You can compile run any ANSI C program using a C++ compiler, and you're telling me they aren't similar?

    • @friend7120
      @friend7120 2 ปีที่แล้ว

      @@tristanmisja where did I say they weren't similar

    • @user-qp3qj2jv6f
      @user-qp3qj2jv6f 2 ปีที่แล้ว +7

      Wrote a lot of code for Minecraft mod OpenComputers and ComputerCraft in Lua. Honestly, the language is easy if you don't have an idea of programming. I came from a lot of C# experience, so I expected at least -arrays- -lists- tables starting with 0.
      Also Lua is blazing fast. Lua should get way more recognition than it does already.

    • @-Omega
      @-Omega 2 ปีที่แล้ว +2

      C++ is a multiparadigm language though, and is procedural unlike what the video states

  • @Creepyslandofdreams
    @Creepyslandofdreams 2 ปีที่แล้ว +184

    The first language I learned was c# because I wanted to make unity games. I got bored of unity because I could never put in enough time and started using online compilers on my schools Chromebooks to make silly little programs. Honestly c# isnt as complex as you would think once you get the hang of it, but ive always needed a list of functions (like javatpoint) open or intillisense to do anything. there is just so much to it.

    • @craftlofer9974
      @craftlofer9974 2 ปีที่แล้ว +7

      i did something similar, but at first i tried learning lua, didn't understand it then i passed to C# in unity (which i didn't understand years ago too) and i was able to understand how it works and make games in it, then i also got a little bored from it too and i decided to try lua and other languages again, now i know C#,lua, and a bit C++ (not that much) and i am trying to understand more coding languages

    • @EmperorFPS
      @EmperorFPS 2 ปีที่แล้ว +6

      @@craftlofer9974 learn html and css and javascript i suggest

    • @kingcobra3329
      @kingcobra3329 2 ปีที่แล้ว

      Instead of using unity, try making a 3d game engine ;)

    • @Roxve
      @Roxve 2 ปีที่แล้ว +1

      Me too but I don't have Time for anything luckily my school will end in 2 months

    • @jannik323
      @jannik323 2 ปีที่แล้ว

      yea i wouldnt recommend doing something complex like a game as a beginner,start small u ity will just confuse you, at least it confused me. now its super easy

  • @ApzyteGamer
    @ApzyteGamer ปีที่แล้ว +3

    In C# using in Unity, we can also print by Debug.Log("Hello, world!")

  • @ABCDEF-ek7ni
    @ABCDEF-ek7ni ปีที่แล้ว

    Really helpful, useful & confusion free video👍
    I have a request to make a video on difference b/w Machine, object oriented etc languages Concept plus add Html in it too for concept clearing.

  • @Aestraa
    @Aestraa 2 ปีที่แล้ว +174

    1) adding funny moments
    2) trying really cool in explaining
    3) amazing editing
    4) working with animations too...
    Surely you have a bright future, best wishes from me

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +9

      Thank you for your kind words :)

    • @NOT_A_ROBOT
      @NOT_A_ROBOT 2 ปีที่แล้ว +4

      why are there 2 3s

    • @Scotty-vs4lf
      @Scotty-vs4lf 2 ปีที่แล้ว

      @@Ardens. "crip" tology lmao

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +1

      @Scotty1286 peep game👀

  • @Salted_Potato
    @Salted_Potato 2 ปีที่แล้ว +26

    I like your humor and artstyle incorporated into software videos, subbed!

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +6

      Thank you! And thank you for your support :)

  • @codebox.O_o
    @codebox.O_o ปีที่แล้ว +1

    bruh you made me laugh, learn, and inspire me to learn coding languages. subbed and liked, Thanks pal

    • @Ardens.
      @Ardens.  ปีที่แล้ว

      That makes me happy to know, I hope I can keep making you laugh

  • @ch4o7ic8
    @ch4o7ic8 ปีที่แล้ว +3

    I gotta say I would have loved if there was assembly covered here. It's looks so overloaded if you look at a simple Hello world program but it's actually pretty straightforward if you know what's happening

  • @A_Kiwi.
    @A_Kiwi. 2 ปีที่แล้ว +126

    not only he types the 'hello world' stuff. he literally explains it

    • @electricz3045
      @electricz3045 2 ปีที่แล้ว +6

      PLUS HE ADDS "," THIS IS SICK WHAT DA HELL??

    • @Markomilicic012
      @Markomilicic012 2 ปีที่แล้ว +1

      *ben_voice* yes

    • @mrED123
      @mrED123 2 ปีที่แล้ว +1

      @@electricz3045 haha, i dont get it

    • @comicspace8034
      @comicspace8034 ปีที่แล้ว

      @@Markomilicic012 if benvoice = 1
      say ("b e n")

  • @sinvalfelisberto
    @sinvalfelisberto ปีที่แล้ว

    Nicely done! Great job! Thanks for sharing!

  • @ANTUBER
    @ANTUBER 2 ปีที่แล้ว +9

    This video gets straight to the point, easy to understand, and funny. Really rare to see that on TH-cam.

    • @makkie8593
      @makkie8593 ปีที่แล้ว

      💯💯 im subbing

    • @lucassantossj
      @lucassantossj ปีที่แล้ว

      Lot of channels would start needlessly explaining the origin of each language...

  • @emperorj4783
    @emperorj4783 2 ปีที่แล้ว +13

    For Java and C#, you don't really require "string[] args" unless you want to take arguments from the console

    • @mortl2547
      @mortl2547 2 ปีที่แล้ว

      It’s required for java.

    • @masterflitzer
      @masterflitzer 2 ปีที่แล้ว

      @@mortl2547 in java you need a string array var in the signature of the main method but you can name it however you want e.g. String[] myArgs

  • @meawmeaw3083
    @meawmeaw3083 2 ปีที่แล้ว +34

    I didn't think that C# would be the hardest, I even thought it wouldn't be included in the list.
    Also you can just type : using System;
    and after that you can just type Console.WriteLine("Hello, World!");

    • @Quique-sz4uj
      @Quique-sz4uj 2 ปีที่แล้ว +4

      Yeah or in the new versions just Console.WriteLine("Hello World");

    • @MattSuguisAsFondAsEverrr
      @MattSuguisAsFondAsEverrr 2 ปีที่แล้ว

      More recent updates made it so that you could just type System.Console.WriteLine("Hello, world !"); and that's it

    • @user-qp3qj2jv6f
      @user-qp3qj2jv6f 2 ปีที่แล้ว

      @@MattSuguisAsFondAsEverrr My favourite update to C# would still be the one that allowed programmers to write List list = new (); instead of List list = new List();

    • @masterflitzer
      @masterflitzer 2 ปีที่แล้ว +1

      @@user-qp3qj2jv6f "var list = new List()" is still the best imo, i always use implicit type (var) except the right side doesn't tell me intuitively what type it returns e.g. "List list = GetDataFromMyFunction()"

  • @zumbi2009
    @zumbi2009 ปีที่แล้ว +1

    Thank you very much for showing "Hello Word" in Lua, the guys of PUC-Rio de Janeiro must have been happy

  • @no-ld3hz
    @no-ld3hz 2 ปีที่แล้ว +11

    Lua is an amazing language, it can be simple initially but once you get into luajit (which yes, in it of itself is its own language) is amazing with the speed and abilities that it gives you. not only that, it's multiparadigm and can support OOP via metatables.

    • @mrmarloncarvalho
      @mrmarloncarvalho ปีที่แล้ว

      É muito legal saber que uma linguagem de programação brasileira é conhecida em outros países

    • @AlexGoosan
      @AlexGoosan ปีที่แล้ว

      Also you can create addons for Garry's Mod

    • @Indocryptic
      @Indocryptic ปีที่แล้ว +2

      roblos

  • @EasonTek
    @EasonTek 2 ปีที่แล้ว +39

    just to note: C++ *IS* a superset of C, take C code, throw it in a C++ compiler and it works fine. C++ is just C with OOP injected into it, you dont have to touch OOP to know C++

    • @xrafter
      @xrafter 2 ปีที่แล้ว +3

      Objective-C someone said is the C with objects not c++.
      C++ is no longer a superset of c - another one said.
      C++ compilers will through errors sometimes in C code(depends in the compiler u use).

    • @EasonTek
      @EasonTek 2 ปีที่แล้ว

      @@xrafter i experienced no issues with compilers, and Objective-C is just object oriented C for NEXTStep only

    • @raianmr2843
      @raianmr2843 2 ปีที่แล้ว +5

      You're making everyone more confused than they already are. C++ isn’t an exact superset of C anymore, the two languages have diverged long since.
      And "C++ is just C with OOP injected into it" is just a downright awful way to put it. C++ has good support for generic programming and OOP, these two are the primary reasons for its popularity. Modern C++ is all about slowly adopting functional programming patterns. All these features also enabled C++ to have the extensive standard library that it has. All these important af things are lacking in C. And from C's perspective, C is maintained as a timeless language, almost every language has ways to interact with programs written in C and almost every platform has a C compiler. These along with many other traits are the reason why so many APIs are written in C.
      We really shouldn’t oversimplify things, this just confuses more people and they end up misinformed.

    • @ajtan2607
      @ajtan2607 2 ปีที่แล้ว +4

      @@EasonTek
      char* a = malloc(10);
      char b[5] = "hello";
      There, compile that with a C++ compiler.
      My point here is that not all valid C codes are valid C++ codes. C++ has strong type checking which, in most cases, disallows direct assignment of two different pointer types (`malloc()` returns `void*` which requires casting to `char*`). C++ also requires the character array to be large enough to store all the characters in the string literal initializer including its embedded null character.

    • @abcdxcxd8280
      @abcdxcxd8280 2 ปีที่แล้ว

      You can’t just throw a somewhat complex C program into a C++ compiler and expect it to work.
      Take for example malloc:
      char* pChar = malloc(sizeof(char));
      Would not work in a C++ compiler because you need to cast it to a char*.
      You would need to do
      char* pChar = (char*) malloc(sizeof(char));

  • @user-lx9nk7vf8c
    @user-lx9nk7vf8c 2 ปีที่แล้ว +3

    3:30 - No whitespace before curly bracket. Me: "I see an error"

  • @hamburger_eatspie
    @hamburger_eatspie 2 ปีที่แล้ว +1

    Ardens: (coding stuff)
    The Fire Alarm: *BEEP!*

  • @nmhero4824
    @nmhero4824 2 ปีที่แล้ว +3

    Try writing "Hello, World!" in Brainfuck

  • @stickguy9109
    @stickguy9109 2 ปีที่แล้ว +8

    You don't have to write namespaces in C#,for example I don't use them so often. You also don't have to write string args I don't use that either

    • @arrax_s
      @arrax_s 2 ปีที่แล้ว

      thank for the tip

  • @tomerschannel3248
    @tomerschannel3248 2 ปีที่แล้ว +4

    Awesome vid! Learned and laughed a lot, keep up the good work :)

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +2

      I didn't think people would still be commenting on this 😂 I'm glad you found it educational & entertaining. And I will thank you so much

  • @ThisIsSidam
    @ThisIsSidam 2 ปีที่แล้ว

    First time watching your video, i can say that I love it.

  • @elija_wav
    @elija_wav 2 ปีที่แล้ว +8

    or with C#, you can write at the start of the program:
    Using System;
    namespace...
    class
    etc etc
    so instead of having to write "System.Console.WriteLine()" you can just write "Console.WriteLine()"

    • @Zamoksva
      @Zamoksva ปีที่แล้ว

      or import => using static system.console; and you can just use WriteLine("TextHere");

    • @celery7810
      @celery7810 ปีที่แล้ว

      @@Zamoksva that sounds like bad practice

  • @kwekker
    @kwekker 2 ปีที่แล้ว +38

    I definitely agree with the C part. C is _simple_ but it definitely isn't _easy_

    • @olavmulder1514
      @olavmulder1514 ปีที่แล้ว

      True that, you must use 'return' when you declare the function with everything except void. So his program will not compile🥲, pretty easy but it isn't

    • @kwekker
      @kwekker ปีที่แล้ว

      @@olavmulder1514 pretty sure this is true in old compilers but in the new ones you don't necessarily need a return in the main function for it to compile.
      For any other function you do though.

    • @marcossidoruk8033
      @marcossidoruk8033 ปีที่แล้ว

      @@kwekker no, for other functions not including a return statement will only trigger a compiler warning in non-void functions.

    • @deepblueharvest
      @deepblueharvest ปีที่แล้ว

      Not true for GCC. I seldom have the main program return anything and have never gotten a warning.

  • @guypersson
    @guypersson 2 ปีที่แล้ว +5

    Object-orientation in C++ just basically means that most of the functionality lies within classes. You have a lot of options with classes (inheretence, polymorphism, etc.) which is what is the complicated part of it.
    C++ is very mature as it is right now and I would recommend for those choosing between C and C++. C++ has many safety features that prevent users from creating crashes when running their code (which was originally why C++ wasn't very user-friendly).
    C++ is only as complicated as it has features. Most of it relies on its libraries which can be complicated because of the amount of safety and features they have. But other libraries make it easier for people to understand and C++ is now getting very close to only needing to write much less code (for example: libraryname.function()) is all that would be needed to run them, alongside all the C++ safety being hidden out of site.
    C++ can also use C libraries, can also be used almost like C if need be. Once modules are fully implemented, C++ will also have easy plug-in library functionality like python. C++ is only getting better and now should be a great time to start learning it.

    • @SteelyGlow
      @SteelyGlow 2 ปีที่แล้ว +1

      For those choosing between C and C++ I would recommend both

    • @someguyfromanotherplanet5284
      @someguyfromanotherplanet5284 ปีที่แล้ว

      Rust > C++. C is just on it's own.

    • @casualyoutuber3160
      @casualyoutuber3160 ปีที่แล้ว

      Whilst C++ does have more safety features than C, it is still pretty easy to write dangerous code in C++.

  • @rafsanrisvirokon1443
    @rafsanrisvirokon1443 ปีที่แล้ว

    Awesome bro , I am watching this video in 2022 and its helps a lot

  • @somerandomdude4588
    @somerandomdude4588 ปีที่แล้ว

    Love your laid-back attitude lmao

  • @scratchpad7954
    @scratchpad7954 2 ปีที่แล้ว +7

    I think part of why I was never interested in computer programming in high school was because, as a total novice, making me try to program in C# was like throwing someone who is terrified of the water into the deep end of the ocean. Give me Scratch any day of the week over C#!

    • @ZeroSleap
      @ZeroSleap 2 ปีที่แล้ว +1

      What?C# is fairly easy for starting out compared to C++ for example.Although it sure is harder than python

    • @ignacioariellopez8491
      @ignacioariellopez8491 2 ปีที่แล้ว +1

      @@ZeroSleap Not the point, C# is indeed "easy", but, at first it can scare u so much, even more than any of the languages shown here (exception of 1 or 2.)

  • @kolins.4356
    @kolins.4356 3 ปีที่แล้ว +3

    Ernie, Bernie my jellyfish brotha!💯 lmao what’s up Arden’s my bro, keep up the good work on your videos, they’re mad funny and informative.

    • @Ardens.
      @Ardens.  3 ปีที่แล้ว +2

      BOOYAGA! lol Thanks bro. I will 💯

  • @garrypierce8593
    @garrypierce8593 ปีที่แล้ว

    I like how you used welsh in the language bit for hello. Hello from wales!

  • @harasen_haras5
    @harasen_haras5 2 ปีที่แล้ว +1

    The way you described what Scratch is used for. lol
    As somebody who has used Scratch for a decade, I can say that although kids can use it to make some little things, it can also be used for making advanced projects.

  • @creapeys
    @creapeys 2 ปีที่แล้ว +5

    I’ve been learning C# as my first language. It looks scary, but it’s actually pretty easy and is super versatile.

    • @zsszeli
      @zsszeli ปีที่แล้ว

      I am started learning it either. It still look scary to me lol

    • @mihaidragnea9785
      @mihaidragnea9785 ปีที่แล้ว

      Never got pased the scary phase. Curently learning python.
      Update: I can say I have gotten past the scary phase and I have learned the basics.

    • @_Enderpuff
      @_Enderpuff ปีที่แล้ว +1

      C# isn't scary when you learnt java first! Even because C# is basically Java++ lol

  • @QuantumScratcher
    @QuantumScratcher 2 ปีที่แล้ว +9

    Actually, Hello, World! in C# uses Console.WriteLine(); it can be interchanged with the System variant.
    (great use of a semicolon; as a clause breaker and end of line)

    • @DeoIgnition
      @DeoIgnition 2 ปีที่แล้ว +4

      Hi, the entire Console class exists under the System namescape, the reason he added it in front of the Console.WriteLine() is because he did not import it with a using System; statement, doing one of the two is required to access the Console class and thus use Console.WriteLine(). Hope this helps! (unless you mean something else by your comment lol)

  • @user-yd2ee6sf8k
    @user-yd2ee6sf8k 2 ปีที่แล้ว +1

    My second time seeing 'BrainFuck' in a "how to run 'hello world' in different programming langauges”

  • @Darknes711
    @Darknes711 2 ปีที่แล้ว +1

    ruby is for example used in the rpg maker. There are possibilities like changing the fighting style into action adventure instead of fighting turns.

  • @harelrubin1432
    @harelrubin1432 2 ปีที่แล้ว +6

    btw in c#, you can import "system"
    and not type "system." at the start of the "console.writeline"
    edit: in c#, you don't have to write "string [] arg" and you also don't have to write public at the start of main

    • @malcomthonger
      @malcomthonger 2 ปีที่แล้ว +4

      You can also import System.Console; and just type WriteLine("");

    • @harelrubin1432
      @harelrubin1432 2 ปีที่แล้ว +1

      @@malcomthonger wow, i didn't know that

  • @_abdul
    @_abdul 2 ปีที่แล้ว +99

    Halfway through this I thought it's a top tier hundreds of thousands subscriber kinda channel. Preety great video dude. Just Subbed. Wishing this channel a great success if you are planning to continue this.

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +5

      oh no I wish 😂 but thank you that means a lot

    • @VerdantGMD
      @VerdantGMD 2 ปีที่แล้ว

      Oh wait its not a 100k+ subs channel?

  • @KrysaOwO
    @KrysaOwO ปีที่แล้ว

    Assembler: this little maneuver is gonna cost us 51 years

  • @felix6776_
    @felix6776_ 2 ปีที่แล้ว +8

    I am actually learning C in school right now. I really don't think it is that difficult, I mean there are simpler ones but C is definetely doable.

    • @robomilk2001
      @robomilk2001 ปีที่แล้ว

      the complexity of C comes from its philosophy of "do it yourself" which kind of forces you to learn how data structures and OS calls work in a low level. As a program complexity grows it becomes harder to keep it cohesive around itself, as again, the language gives almost no tools to keep things modular and tidy and instead rely on the programmer. The good news is that for a language like C there's a very close translation to the machine code that will be eventually executed on the computer, which means there's little to no abstraction in the code and it becomes quite easy to program, at least at a basic level.

    • @robomilk2001
      @robomilk2001 ปีที่แล้ว +2

      the complexity of C comes from its philosophy of "do it yourself" which kind of forces you to learn how data structures and OS calls work in a low level. As a program complexity grows it becomes harder to keep it cohesive around itself, as again, the language gives almost no tools to keep things modular and tidy and instead rely on the programmer. The good news is that for a language like C there's a very close translation to the machine code that will be eventually executed on the computer, which means there's little to no abstraction in the code and it becomes quite easy to program, at least at a basic level.

  • @ziaulhasanhamim3931
    @ziaulhasanhamim3931 2 ปีที่แล้ว +3

    In c# you do this too. One line hello world.
    Console.WriteLine("Hello world");
    But you need c# 9 or above

  • @voidentityUTX
    @voidentityUTX ปีที่แล้ว

    "what are those you may axe? don't axe me."

  • @YourMom-rg5jk
    @YourMom-rg5jk 2 ปีที่แล้ว +7

    1:20 subbed lol that was funny

  • @SwankemasterSupreme
    @SwankemasterSupreme ปีที่แล้ว

    As a scratcher, you haven’t even *scratched* the surface of how many possibilities there are.

  • @ezmarket1297
    @ezmarket1297 ปีที่แล้ว

    The “Crip tology” got me cuz!! 🤣🤣🤣

  • @algis-kun8777
    @algis-kun8777 2 ปีที่แล้ว +4

    C++ is a superset of C which adds object-oriented syntax and features to C. The thing that confuses beginners is that C++ has overlapping libraries that are optimized to utilize the object oriented classes, data types and new features implemented in C++.

    • @dimi5862
      @dimi5862 2 ปีที่แล้ว

      using namespace std;

    • @cuboidraptor2506
      @cuboidraptor2506 8 หลายเดือนก่อน

      Note: C++ Isn't a strict superset...

  • @iamyourdeitysatanshallrun9383
    @iamyourdeitysatanshallrun9383 3 ปีที่แล้ว +8

    This guy is funny I subscribed, thanks for the knowledge

    • @Ardens.
      @Ardens.  3 ปีที่แล้ว +1

      Thank you. Mad love

  • @sedate4192
    @sedate4192 ปีที่แล้ว

    "It took awhile to make, but you don't care about that." Lol.

  • @bananman3462
    @bananman3462 2 ปีที่แล้ว +2

    Wow the js in my subscribe button worked! Thank you so much!

  • @MrAnjcute
    @MrAnjcute 2 ปีที่แล้ว +19

    C++ is very different from c, but the reason why people call it a superset is because any program written in c is also valid in c++

    • @yjlom
      @yjlom 2 ปีที่แล้ว +4

      actually that's not really true
      to cite just a few c features off the top of my head that won't compile in standard c++:
      k&r function syntax, variable length arrays, _Generic, _Complex, implicit casting from void *, ...
      then you run into a lot of subtle differences in linkage rules etc.

    • @janisir4529
      @janisir4529 2 ปีที่แล้ว +1

      @@yjlom That's what I call "close enough"

  • @kcvinu
    @kcvinu 2 ปีที่แล้ว +4

    In Odin, I can write a hello world like this
    import "core:fmt"
    main :: proc() {
    fmt.println("Hello, world !")
    }
    In D,
    import std.stdio;
    void main() {
    writeln("Hello, world !") ;
    }
    In Nim,
    echo("Hello, world !")
    In FreeBasic
    print("Hello, world !")

    • @tristanmisja
      @tristanmisja 2 ปีที่แล้ว

      Half if those languages I've never heard of

    • @kcvinu
      @kcvinu 2 ปีที่แล้ว

      @@tristanmisja Try them. They are nice languages.

  • @mattestrada01
    @mattestrada01 ปีที่แล้ว

    That reference to the coder in C is so accurate LMAO

  • @gamer-mj9ee
    @gamer-mj9ee ปีที่แล้ว +1

    in 4:43 Encapsulation means binding of code and data, abstraction(data abstraction) means using a program without knowing its background, polymorphism means using many functions in the same name and inheritance is copying functions from one object to another well how I know I am asian(did it in high school)

  • @antontarnavskyi5188
    @antontarnavskyi5188 2 ปีที่แล้ว +4

    "It is perfect for little kids who just started learning how to code". Actually, this programming language says that it's perfect for "Grades 3, 4, 5, 6, 7, 8, 9, 10, 11, and 12". Anyway, it's perfect for my 9-year-old daughter (her 9th birthday was on Twosday).
    Edit: I added a dot after "Grades 3, 4, 5, 6, 7, 8, 9, 10, 11, and 12".

    • @codebox.O_o
      @codebox.O_o ปีที่แล้ว

      bruh TWOSDAY, i'd bet you have twomore
      IM SO SORRY NO HARD FEELINGS

  • @joshvee7117
    @joshvee7117 2 ปีที่แล้ว +19

    5:09 lol 😂 That made me laugh more than it should have. Take my thumbs up 👍🏻

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +1

      I'm glad it did and I will 🙌

  • @blueprogrammer503
    @blueprogrammer503 ปีที่แล้ว

    I love you!!!!! You didn't use "using namespace std" on the C++ part. Got scared a little

  • @DakotaSsssssims
    @DakotaSsssssims ปีที่แล้ว

    The "fukin nerd go play with Lego blocks instea-" cracked me up lol

  • @HemmantthKStark
    @HemmantthKStark 2 ปีที่แล้ว +3

    make more of these videos mate .
    as a data engineer i enjoyed it a lot

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว

      I'll do my best, I'm glad you enjoyed

  • @dragontailsb1971
    @dragontailsb1971 2 ปีที่แล้ว +6

    0:06 cancer haha

    • @macgopal4882
      @macgopal4882 ปีที่แล้ว +1

      🍔🍔🍔🍔👶2️⃣3️⃣🍔

    • @macgopal4882
      @macgopal4882 ปีที่แล้ว +1

      🦀🦀🦀🦀🦀🦀🦀-it’s a reference to zodiac signs(I am talking about the crabs)

  • @fluffydoggo
    @fluffydoggo 2 ปีที่แล้ว +2

    C#, Hello world became a one-liner in .NET 6:
    Console.WriteLine("Hello World!");
    This is because:
    - implicit usings
    - main function not required. You instead can just write code in a file like seen above

  • @CruelKaizo310
    @CruelKaizo310 ปีที่แล้ว

    In C++ you can also use the C syntax for printing to the console, printf(“Hello World!”)

  • @rvn8552
    @rvn8552 2 ปีที่แล้ว +3

    5:33 no no no, C++ is LOW level. And by no means are they "kind of like" one another at all.

  • @billymays8864
    @billymays8864 2 ปีที่แล้ว +4

    just wanna say
    Unity is literally the only game engine that primarily uses c#

    • @ses694
      @ses694 ปีที่แล้ว

      what do the others use?

    • @billymays8864
      @billymays8864 ปีที่แล้ว

      @@ses694 Majority use C++ as primary
      if not, LUA, or some custom built language (godot lang, blueprints, etc.)

  • @BazzyNet
    @BazzyNet ปีที่แล้ว

    Thank you for the information! May I ask what are the names of the sites that you used in the video?

  • @wesleymays1931
    @wesleymays1931 ปีที่แล้ว

    There's also Centurion machine code (the channel 'Usagi Electric' has been working with that a lot recently)
    But instead of printing "Hello, world!", he (accidentally) printed "HELLORLD!" instead, and I love that

  • @Brahvim
    @Brahvim 2 ปีที่แล้ว +33

    C# is more of a clone of Java, _and what you wrote inside of the "namespace" was more similar to Java, wondering why you said that it was similar to C++..._

    • @Quique-sz4uj
      @Quique-sz4uj 2 ปีที่แล้ว +4

      Yeah, the *better* version of java

    • @masterflitzer
      @masterflitzer 2 ปีที่แล้ว +2

      yeah c# is java but better
      also he did a kinda weird example of hello world, you don't need a namespace and also you normally type "using System;" and then just Console.WriteLine()
      the only thing i don't like in c# is that everything begins with an uppercase letter (PascalCase) and java is more pleasant because you only use uppercase letters for new words and begin with lowercase (camelCase)

    • @Brahvim
      @Brahvim 2 ปีที่แล้ว

      @@Quique-sz4uj Haha, well,
      ...literally the only reason why I'm still here using Java are Microsoft's weird naming conventions :joy:
      Immediate edit: also, the Visual Studio updates.
      OOf.

  • @DeathxStrike18
    @DeathxStrike18 2 ปีที่แล้ว +11

    C++ was created as an addition to C and was originally meant to work in tandem not as a separate language. Also C++ is not high level nor is C# related to C. C# was Microsoft version of Java so you could say it is the Javascript of C. In C# a namespace is a Superclass or to say a Script Library declaration it allows you to inherit other classes.

    • @masterflitzer
      @masterflitzer 2 ปีที่แล้ว +1

      a c# namespace is like a java package right? or are they different?
      and the statement "Javascript of C" is kinda weird imo

    • @DeathxStrike18
      @DeathxStrike18 2 ปีที่แล้ว +1

      @@masterflitzer Yes though not 1:1 it would be its equivalent. with C# the using statement such as Using System; System is a namespace. It allows bringing in classes externally or managing classes internally.
      The javascript of C is stating that C# is not the same as C/C++ just like Java and Javascript are not the same though they have similar names.

    • @masterflitzer
      @masterflitzer 2 ปีที่แล้ว

      @@DeathxStrike18 ok then I understood your reference correctly 👍
      just thought how are JS and Java related? but that was the point xD
      namenspace and package are very similar tho, in c# you write "using" and in java "import"...

    • @celery7810
      @celery7810 ปีที่แล้ว

      c++ is high level

  • @cheddar7777
    @cheddar7777 2 ปีที่แล้ว

    mfw when this simple video tells me more about coding and what I should learn then every video dedicated to that:

  • @siddhantkhare2775
    @siddhantkhare2775 2 ปีที่แล้ว +1

    I was waiting for assembly.....LoL😂😂😂

  • @squashedoranges7949
    @squashedoranges7949 2 ปีที่แล้ว +3

    Would you be interested in creating your own esoteric programming language? I'd be happy to help.

    • @squashedoranges7949
      @squashedoranges7949 2 ปีที่แล้ว +2

      Just a note: I think your channel has great potential and I think creating a programming language that both you and your viewers can use and be creative with is a wonderful idea.

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +4

      @@squashedoranges7949 That is a great idea I would like to explore sometime in the future; I've never considered that. I'll keep it in my notes. And thank you.

    • @squashedoranges7949
      @squashedoranges7949 2 ปีที่แล้ว +2

      @@Ardens. Sounds awesome. If you want to keep in touch let me know how you'd like to do that.

  • @deinemama6303
    @deinemama6303 ปีที่แล้ว +4

    0:12 That's kinda really wrong. They're not just different by syntax, but also how the computer understands them. C and C++ for example are being compiled into assembly and then machine code before executing, making them really fast and efficient. Python, Java and C# are being interpreted, meaning at runtime you have a program running called the interpreter, which executes the script line by line while decoding them, making them slower, because they have to be translated while running the program, as opposed to being translated (compiled) before running the program.
    I'd also say that Python is not a good language to start. It misses to teach you important concepts in programming such as memory, data types, type casting and much more. I'd recommend to start with C, because it's not as complicated as C++ but provides you with pretty much all important concepts of programming. It is relatively easy to learn and uses simple syntax. Furthermore it has elements of OOP in form of structs. The major difference between a class in C++ and a struct in C are that you can't write functions inside a struct in C. But you could just make a header file and put all the functions in there. But that's just my opinion, also you hear a lot that people who started programming in Python have difficulties later when they want to try other languages, as opposed to C starters, which are already familiar with lots of the syntax of other languages, because many use very similar syntax to C

    • @imbadatgaming4153
      @imbadatgaming4153 ปีที่แล้ว

      Bro really write all of that and nobody liked it

    • @lastsecondshot5779
      @lastsecondshot5779 ปีที่แล้ว

      My opinion on the C vs. Python as a first programming language debate is that if I absolutely knew that someone would be a computer scientist/software developer, I would have them learn C first. You’re right, the understanding it gives you of lower level concepts is very invaluable. Not only does it make assembly easier to learn, but it also gives you a better understanding of what goes on “under the hood” in higher level languages
      However, Python is a lot more practical language to learn for most people. It’s great for people who use a lot of math in their jobs but want to learn something with a larger scope than R or MatLab. It’s also a pretty solid generalist language, which can allow beginners to explore other fields without needing to learn another language
      C is a lot more difficult to learn compared than Python. It’s totally worth it to learn C first if you’re going to be programming for thousands of hours, but Python is great to learn first for people who might not want to dedicate that much time to it or aren’t sure if they do or not

    • @deinemama6303
      @deinemama6303 ปีที่แล้ว

      @@lastsecondshot5779 Fair point

  • @DuskDual
    @DuskDual ปีที่แล้ว +1

    Buttons can also be made using CSS and HTML by the way.

  • @mediatized9563
    @mediatized9563 ปีที่แล้ว

    in c# you also can do
    using System;
    namespace HelloWorld
    {
    class Hello
    {
    static void Main(string[] args)
    {
    Console.WriteLine("Hello, world!");
    }
    }
    }
    and the way you did it was kinda weird because in C# the brackets are always under the line and not on it.

  • @dieter_b8770
    @dieter_b8770 ปีที่แล้ว +3

    2:14 beep

  • @burgerfanman
    @burgerfanman 2 ปีที่แล้ว +10

    0:31
    "to whatever the f that is"
    Hold up, did you just insult C#, the best programming language to ever exist? I'll have you know that my great-great-great-grandfather fought in the programming war for the freedom of C# about 200 years ago. My great-great-great-great grandfather's only source of income came from writing books on the finer technical details of C#, and it's been that way in the family ever since. It may seem difficult or high-level to foreigners, but in fact it's a beginner-friendly language if you use it with Unity. I tell you, Unity is the country's best company. Most of my extended family found employment and friendly faces in Unity. The C# government constantly provides subsidies despite Unity always making a profit, so they have some of the cheapest goods on the market. It's unconstitutional for anyone to even MENTION filthy programming languages like Python or *shudders* Scratch.
    Oh you want to know the history of the great C# Empire? Well, sit down.
    After the Great Programming War, the C family was split into several smaller states who, despite being extremely similar, were all at constant war. In its darkest moment, on the verge of defeat, the fledgling C# nation was taken under the wings on the magnificent Javas. With the help of the Javas, the C# army pushed back the C++ and C invaders. They now reign supreme over the Central Programming Lands.
    So yeah that sums up why C# is a great programming language and why advanced programmers should definitely use it. Any questions?

    • @roughlyunderscore
      @roughlyunderscore 2 ปีที่แล้ว +3

      ratio

    • @XunnnD-hz4pi
      @XunnnD-hz4pi 2 ปีที่แล้ว

      Did you just spam click the word recommendations on your keyboard 😂

    • @XunnnD-hz4pi
      @XunnnD-hz4pi 2 ปีที่แล้ว

      @@roughlyunderscore ratio what? and did you just liked yourself

    • @roughlyunderscore
      @roughlyunderscore 2 ปีที่แล้ว

      @@XunnnD-hz4pi someone's mad

    • @burgerfanman
      @burgerfanman 2 ปีที่แล้ว

      @@XunnnD-hz4pi No actually, I made the entire story on the spot.

  • @prabhavkhera4959
    @prabhavkhera4959 ปีที่แล้ว

    I think an addition to this list is printing in Haskell. That’s level 11 lmaoooo. RIP monads

  • @gibarel
    @gibarel 2 ปีที่แล้ว

    You don't need namespace to make a class in c#, you can also use namespace on java and c++

  • @randombetters1823
    @randombetters1823 2 ปีที่แล้ว +6

    “All programming languages are the same logically”
    *laughs in esoteric programming languages*

    • @tristanmisja
      @tristanmisja 2 ปีที่แล้ว +1

      *laughs in assembly programming languages*

  • @hailuong9295
    @hailuong9295 2 ปีที่แล้ว +24

    1. C# is more Java's clone than C++ related
    2. In C# 10 you just type System.Console.Writeline("Hello world!"); namespace and other stuff can be obmit
    3. In Java there does has "package" with act like namespace in C#, it put right head of your file
    4. Kotlin has package-thing too
    5. In C++ you can just write like C and it compiles perfectly fine too
    6. C# mainly serves for main programming language to develop Window application or some Window key feature, it is in the platform call .NET, and in .NET there are another languages like Visual Basic and F#
    7. C# compiles down to Intermediate Language - IL which then interprets directly by Common Language Runtime - CLR, it is not the same as Java Virtual Machine - JVM does
    8. C++ is not that Object Oriented Programming - OOP. Ruby in other hand is very Pure OOP, everything in Ruby even a number is an object and has its own method
    9. I will put C in 9 and C++ in 10 because the thing call "Header" or .h in them, it very crazy thing that you wish you never knew them before, and thank for existence of Java or C#

    • @matthewrichardson4435
      @matthewrichardson4435 ปีที่แล้ว

      Yeah, I know I'm 3 months late but I couldn't resist.
      Headers aren't too complicated, you can think of them as files which are directly "copied" into your source files by the pre-processor.
      Headers are imported into your source file using the #include directive which basically tells the pre-processor to directly "copy" the contents of the file to the #include line in the source (Hence the need for include guards e.t.c.).
      This is useful because it allows for forward declarations of classes and functions which can later be defined in a separate source file which also includes this forward declaration.
      This provides each source file the information needed to compile to object code before they are linked in the linking step of compilation.

    • @Dev-Siri
      @Dev-Siri ปีที่แล้ว

      You don't even need System.Console.Writeline( );
      Just:
      Console.Writeline( );

    • @afoxwithahat7846
      @afoxwithahat7846 ปีที่แล้ว

      as people have already explained in other replies section, modern C# is more like it´s own thing.

  • @meehdrescher
    @meehdrescher 2 ปีที่แล้ว

    Aw man, i remember the good old days when I made my first isometric 3D racing game on scratch... I should update it tho

  • @GCTTR612
    @GCTTR612 ปีที่แล้ว

    I love how he raises a gun in the middle of the person’s speech 😂😂😂😂😂😂

  • @smartphonesammler3924
    @smartphonesammler3924 2 ปีที่แล้ว +5

    C# and C++ have nothing to do with each other. C# is high level and C++ low level because you have to take care of the memory management yourself. And C++ builds on C, it's basically C but object-oriented.

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +1

      ahhh okay..I don't know when that happened but C++ was considered a high level language because it's easily human readable

    • @kmatias2467
      @kmatias2467 2 ปีที่แล้ว +3

      @@Ardens. C# is microsoft Java

    • @ajtan2607
      @ajtan2607 2 ปีที่แล้ว

      "C++ is low level because you have to take care of the memory management yourself"
      No, you don't really have to manage everything yourself. We have smart pointers now (look up `std::unique_ptr` and `std::shared_ptr` which were added in the standard over a decade ago).
      Also, C++ is not a "low-level language". Compared to assembly, it is definitely a higher level language. It just has access to lower level features so you can manually optimize whenever necessary.
      The idea of a language level can be considered to be based on the amount and kind of abstractions a language can place on top of any operation.
      A long time ago, C++ was called "C with classes". That's not true anymore. It has evolved over time. They even changed the meaning of `auto`. Any remnant of C is now mostly just for backwards compatibility.

    • @squashedoranges7949
      @squashedoranges7949 2 ปีที่แล้ว +2

      C++ isn't necessarily object orientated, as it is a multi paradigm language. C/C++ are kind of inbetween high and low as they are compiled languages and a lot of stuff is done for you by the compiler, but they are capable of low level function, but for the most part they are both low-level languages.

    • @sh4rpys
      @sh4rpys 2 ปีที่แล้ว

      @@Ardens. C++ is more like a medium level language, it is readable, but have to manage memory yourself

  • @Dedicatedtolivinginthepast
    @Dedicatedtolivinginthepast 2 ปีที่แล้ว +5

    If you want to write Hello World in BASIC you do this:
    10 PRINT" HELLO WORLD!"
    20 GOTO 10
    this is how all versions of BASIC work unless you are using some super strange version that I have never heard of also some versions of BASIC have options for lower case

  • @orrinpants
    @orrinpants 2 ปีที่แล้ว +2

    How to log ""Hello, world!" in Scratch:
    Step 1: Install Scratch Addons.
    Step 2: Turn on Console Blocks.
    Step 3: Put in a "Log Hello, world" block.
    Step 4: Open the console and there you go.

    • @fazt1229
      @fazt1229 2 ปีที่แล้ว

      I made a 3d map you can walk around in scratch._.

  • @ryanrg1545
    @ryanrg1545 2 ปีที่แล้ว

    from scratch which is just dragging 2 single blocks into a screen
    to C# which you need to have at least 7 lines to just input some "Hello World"

  • @likezoinks2739
    @likezoinks2739 2 ปีที่แล้ว +4

    C# isn't as bad as it's made to sound; sure there's some issues but they're easily addressed. Instead of including all that other nonsense (which confuses me too) you can just do Console.WriteLine("Hello, world!");
    That works in newer versions and you don't even have to include the namespace or anything. Also you don't have to include what system you're using, unless it's a system that isn't a "default," like Collections or Drawing.

  • @ChxrlieForever
    @ChxrlieForever 2 ปีที่แล้ว +11

    I’m a coder as a freshman high schooler and I agree on this. You deserve a sub. Keep up the hard work :)

    • @Ardens.
      @Ardens.  2 ปีที่แล้ว +3

      Thank you so much & I definitely will. I'm glad you could relate :) Share with your fellow coders 😂

    • @shredded-
      @shredded- 2 ปีที่แล้ว +1

      :)

    • @Othorius
      @Othorius 2 ปีที่แล้ว

      That's wassup! What language are you learning?

    • @ChxrlieForever
      @ChxrlieForever 2 ปีที่แล้ว

      Arcorei I learned HTML, Python, and JavaScript

  • @doctorblaze8754
    @doctorblaze8754 2 ปีที่แล้ว +1

    Number 11: ASM
    *video length has extended to 30 minutes*