Top 3 Programming Languages for Robotics

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ค. 2024
  • 🔴I'll recommend the following Online Programs to learn
    C++: imp.i115008.net/0JZMGN
    Python: imp.i115008.net/edOjO
    Related Videos:
    ☑️How to Start with Robotics? for absolute Beginners: • How to Start with Robo...
    ⏺How to get kids started with Coding & Robotics: • How to Get your Kid St...
    Roadmap Videos
    ✅ Robotics SOFTWAR E Eng Roadmap: • Robotics Software Engi...
    ☑ Surgical Robotics Software Engineer: • Surgical Robotics Soft...
    ☑ Robotics MECHANICAL Eng Roadmap: • Robotics Mechanical En...
    ☑ Robotics ELECTRICAL Eng Roadmap: • Robotics Electrical En...
    ✉ Join my Weekly Email Newsletter for exclusive & complementary content: www.robotixwithsina.com/
    ✨ Follow me on LinkedIn: bit.ly/3JPbaoq
    📌 my Amazon Picks: bit.ly/42nAXLS
    Learn these 3 programming languages if you want to become a Robotics Engineer
    ✨ Online Courses and Books to Learn: ✨
    MATLAB:
    Online Course: imp.i384100.net/kj2qDx
    Book: amzn.to/3gE1RZh
    Python:
    Online Courses:
    Intro: imp.i115008.net/QVREo
    Advanced: imp.i115008.net/edOjO
    Nano-degree program: imp.i115008.net/edOjO
    📚 Best Python Book for Beginners: amzn.to/35A7Acf
    C:
    Online Course: imp.i384100.net/EadNkn
    📚 amzn.to/2TvtoQJ
    Live in India? amzn.to/3mKJh2k
    C++:
    Online Course:
    Introductory: imp.i115008.net/2Omnz
    Advanced: bit.ly/3mJ0idp
    Nano-degree program:
    imp.i115008.net/D9nxj
    📚📚 Books:
    amzn.to/3eiqTuR
    amzn.to/34Pqa16
    amzn.to/3oR9DBS
    Live in India?
    amzn.to/34VjiiF
    amzn.to/32aEUFU
    amzn.to/3mPwXxT
    🤖🤖Who am I?
    - I'm a Surgical Robotics Engineer (PhD) by day, a TH-camr by night.
    - Currently, creating algorithms for robotic surgeries.
    - A surgical robot I developed was cleared by FDA and released to the US market in 2017.
    - PhD thesis: I built a robot to perform surgeries on astronauts remotely (funded by NASA).
    - Won 2nd place at ASME International Robot Competition in 2014.
    #RoboticsEngineer #Robotics #TopProgrammingLanguages2021
    Please Note that this description contains affiliate links that help you find the items mentioned in this video and/or support the channel at no cost to you. While this channel may earn minimal sums when you use the links, you are in no way obligated to use these links. Thank You very much for your support!
    ------
    Hip Hop Rap Instrumental (Crying Over You) by christophermorrow
    / chris-morrow-3
    Creative Commons - Attribution 3.0 Unported- CC BY 3.0
    Free Download / Stream: bit.ly/2AHA5G9
    Music promoted by Audio Library • Hip Hop Rap Instrument...
    ------

ความคิดเห็น • 270

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

    💥Best Online Certificate Programs to Learn:
    C++: imp.i115008.net/0JZMGN​
    Python: imp.i115008.net/edOjO
    *Roadmap Videos*
    ✅ Robotics SOFTWAR E Eng Roadmap: th-cam.com/video/Cbe3FflOWgU/w-d-xo.html
    ☑ Surgical Robotics Software Engineer: th-cam.com/video/vW9hSdz0eYo/w-d-xo.html
    ☑ Robotics MECHANICAL Eng Roadmap: th-cam.com/video/X5CBzhPPc_c/w-d-xo.html
    ☑ Robotics ELECTRICAL Eng Roadmap: th-cam.com/video/czxXY8fh1Ds/w-d-xo.html

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

      Amazing video once again!! Could you do a roadmap to get into A.I cause I know last year you did a video on the top 3 A.I courses to take but where should I start first if I want to get into A.I? I see that Udacity offers a lot of courses on Artificial Intelligence, not sure if Udacity is king when it comes to A.I vs other platforms like EdX and Coursera, it seems that Udacity is geared towards people who want to have a career in A.I which is fine cause I’d love to start somewhere in that field, Robotics would be a little more time consuming with my work schedule right now, so I feel A.I would be the better path for now

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

      I will. Stay tuned

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

      @@bassplayer807 u got any idea about where to start?

    • @aymenptg7246
      @aymenptg7246 3 ปีที่แล้ว

      The Link for Learning C++ is not working

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

    Those who just want to know the languages
    1) MATLAB
    2) Python
    3) C/C++

    • @user-bp5tg3yd3d
      @user-bp5tg3yd3d 2 ปีที่แล้ว +19

      He said C++ was the best,this comment is a little misleading 1.C++ 2.python 3.MATLAB

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

      @@user-bp5tg3yd3d he said in a another video that C is best for beginners tho

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

      @@mint_tea06 C is best for beginners? Why? You can barely do object oriented coding?

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

      @Purplox
      This is robotics channel, we dont do oop here

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

      Thank you

  • @user-mu2qq3eb7t
    @user-mu2qq3eb7t 3 ปีที่แล้ว +95

    So happy to know C++ is the language of robotics, as I'm working on it fervently. Thanks for sharing!

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

      Great!

    • @er5943
      @er5943 3 ปีที่แล้ว

      Damn and im here seeing this as someone wo already started learning java

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

      @@er5943 : are you interested in becoming a Robotics Eng?

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

      @@RobotixwithSina idk. Im learning out of curiosity

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

      Sqme😁

  • @KakashiHatake-jz4bu
    @KakashiHatake-jz4bu 3 ปีที่แล้ว +9

    Time to learn these! Nice logo by the way.

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

    Great video! I love the enthusiasm with which you explain these things and make them easy to understand. Thanks for always enlightening us.

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

      My pleasure Ikechi!

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

      how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?

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

    Thanks bro I understand from you know what to do

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

    What a suspence you created!
    I thought I was miss guided🧐. But thank god the first language was C.

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

    Love to see You do video tutorial using Blocky with Clicbot as well as Python Yes Own

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

    just to clarify,
    @2:16 , raspberry pi is not at microcontroller, it's a microprocessor
    Python can also be used on production, where code readability and simplicity is prioritized over speed of C/C++.
    Python is much simpler to setup with its libraries/modules making running services much easier compared to C/C++
    C/C++ is much faster due to its low-level PL. If you want to prioritize specific tasks for speed, C/C++/Assembly is the way.

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

      hi Wilmar and thanks for your comment. are you a software engineer?

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

      Microcontroller would be Arduino. Raspberry pi is microprocessor which is correct. Both can be programmed with Python.

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

      @@RobotixwithSina he’s correct that rPi is a microprocessor and not a microcontroller as you stated, whether he is a software/robotics engineer or not.. a microcontroller would be Arduino.

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

      Exactly
      I'm currently doing things with python in ROS and it's awesome...
      And for the latency,
      It's not going to be slow when you use the right libraries

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

      I use c++ on microcontrollers and python on a rpi "control station" in my robots that does heavy lifting.

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

    Great Video . Hope the best for u and the channel in 2021

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      Thank you Erfan!

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

      how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?

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

    Thank you for making it simple and entertaining. If I already have experience in C, will it be easier to learn c++?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      you're welcome. Yes, definitely.

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

      how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?

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

    what about Simulink..... thank you very much bro for the heads up im new in Programming i just want to know can i learn only C++ language but use simulink for its Great Graphical Stimulation without learning matlab language ? and then when i need to edit in the code i Edit it with C++ version the language i learned ?

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

    Thanks for guidance sir

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

    how does simulink identify or the Implementation of hardware boards types or does it only support a certain boards ?

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

    Thank you for the video I am a kid and I want to program robots like you

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

    Awesome bro 👍

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

    So happy that Python was included😇

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

      are you good at Python?

    • @topstops5344
      @topstops5344 3 ปีที่แล้ว

      Not Expert but average. I start learning robotics with python. And i really thank you for sharing your knowledges and experience. 🤗

  • @aci9347
    @aci9347 6 หลายเดือนก่อน

    I really wanna learn robotics cause i need to do a school project after two years but the problem is that i don't have time to learn c ( I'm learning python ( I'm a student in "classes préparatoires" ) so there's a possibility to learn robotics just by python?

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

    Dude love your content, love from Malaysia.

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

    Please i want to ask you question
    I want to put on the robot Siri so I can speak with him
    What can i do to do that

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

    Thanks a lot sir
    Your this video is most satisfy video for me
    For picking my 1st language

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

      are you a student?

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

      @@RobotixwithSina yes sir

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

      @@RobotixwithSina iam in 11th standard

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

    Thx for this video ♡

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

    Hey SINA great video!

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

    Here before 1 million subscribers!
    Just putting it out there, because I know I’m correct ;)

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

    Wow! Awesome!

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

    Thank you..Great video...Can you tell, what should I learn except programming languages..

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

      watch my roadmap videos for a complete guide

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

      @@RobotixwithSina thank you

  • @annex6
    @annex6 4 หลายเดือนก่อน

    QUESTION: So, I happened to find a well known phone book sized text book, thoroughly covering C++, from absolute beginner to fluency that has already proven to be a good companion to a Free Code Camp video course (which does the same, it goes from zero knowledge to being able to "walk and chew gum" at the same time.
    I really want to learn it. Do I have to take a step back and learn C? Can I manage just learning C++. If I can't program Arduino boards can I maybe just use other micro controllers?
    My point with the C++ book question was I bought it for .25 cents at my local library. Its obviously not current but its relatively new...and....shrug.....25 cents for a newbie hobbyist, c'mon.

    • @RobotixwithSina
      @RobotixwithSina  4 หลายเดือนก่อน

      Yes, you can start with C++ directly

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

    Oh thank God I was Learning python I was worried I was gonna half to learn another language to do this I want to learn more programming languages but I'd rather stick with python until my skills are decent

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

    Waiting for this video

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

    This👏Is👏So👏Cool 👏

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

    love your channel, love your humor and editing, very cute and classy

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

    Thanks for sharing it in btw watching meme made me smile too!

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

    To be a robotics mechanical engineer, would I need to primarily focus on the prototyping languages (python and matlab), or do I need to know C in depth like a software engineer would?

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

      this video (th-cam.com/video/X5CBzhPPc_c/w-d-xo.html) should answer your question.

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

      @@RobotixwithSina Come on man, you could at least bullet point some pros and cons and then recommend the video. Just seems like ur after views than actually helping ur audience

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

      @@tanvirss8814 I mean he made the video already. He put in the time.

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

      @@tanvirss8814 he's giving a comprehensive answer, how lazy can u be

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

    Can also use octave, it is like the generic twin of mathlab and it's free

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

      I have never not used Octave in any of my Robotics Projects.

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

    I want to make GUI for my arduino based Smart watch.
    What to doo?

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

    Excellent 👌

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

    Please make a video on robotics competition for college students.

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

      I will. Stay tuned!

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

      @@RobotixwithSina thank you sina😍😍. I will be eagerly waiting for that. I want to take part this year

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

    how about cmm programming , what language used in cmm programming

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

    thank you for this video

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

    Do you plan on making projects for youtube like stuff made here or Michael Reeves?

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

      I'm thinking about it. I may if there is enough interest. Give this comment a thumps up if you want me to make project videos

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

      @@RobotixwithSina make videos, please from Uganda

  • @harsh9558
    @harsh9558 3 ปีที่แล้ว

    Can we use ocatce in place of MATLAB :p

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

    So if I go into a manufacturing plant that uses robots (say a car manufacturing plant), I would need C++ to program a robot to do something?? If not then what? and how would I learn this language (if that is what it is called)?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      Robotic arms/industrial robots are usually programmed using ROS with either C++ or Python.

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

      Coding is small portion of Industrial robots programing, especially in big factories for car OEMs, but also generally in the industry. Programming languages are specific for robot producers( i.e. ABB Robots - RAPID language, syntactically close to PASCAL). Most of industrial robots programming is not very sophisticated if we talk about necessary coding skills. Programs are mostly linear, and basic understanding of structured programing concept is enough.
      ROS and Matlab and C++ are rather used in robotics research, with very narrow and specialized disciplines (surgery robots?) and when you creating basic controller software for new kinds of robots (dealing with inverse kinematics, controlling servos, reading sensors, Domain Specific Language interpreter, and heavy math). When you are just putting robot from the shelf of known producer onto the factory floor and want to program work tasks and movement, it is not necessary.
      Industrial robot programs preparation from beginning to final production in general manufacturing looks currently more like that :
      1. Production line is designed and simulated in specific 3D software (Process Simulate, Delmia). After satisfying space constrains and verifying process doability (previous design steps before programming), you are creating robot positions (in the same software) which will do task like handling/welding/riveting etc. optimally (Robot Offline Programming/OLP). You are simulating whole cell with few robots using RCS (accurate robot simulators from producers) to check if proper cycle time is achieved and if further optimization is needed. Sometimes you set some basic parameters for instructions but rather in visual tools than in code format. You are also looking for collision places between robots (to put wait instructions) and adjusting safety parameters. In meantime you often dealing with last design changes because factory design steps are to some extent continuous and overlapping.
      2. When you ready with verified system you are using specific "downloader" to produce code for type of robot you are using in the project (offen KUKA, FANUC, ABB, YASKAWA, etc.). Beside that you write some additional code modules in specific programing language, based i.e on electrical documentation of robot tools to be used, which were not necessary needed in previous step, like description of sensors on the gripper.
      3. Virtual Commissioning (Optional, but more popular recently) - you are running robotics station according to real PLC computer program (master control vs robots) to check signal exchange and some more advanced scenarios of the bigger chunk of the system. You still see robot movement in 3D environment. This shorten time of PLC commissioning on factory floor.
      4. After installation, power on and configuration by robot producers in the factory, you are doing thing like network and available tools setup and verification if they are working correctly. Later you are uploading prepared robot programs to robot controller. You are making calibration of coordinate system using measurement from 3D tracker or using measurement techniques on the robot. Next you run them and make some positions adjustment but using "teach pendant"(computer to steer robots with joystick, move axis independently or in few coordinate systems). This is called robot teaching and is about moving robot to desired position and register that point as move instruction. You can parametrize it changing speed, acceleration, path approximation etc. and also often changes sth in the code.
      Sometimes it is necessary to create some new advance code for communication to new tools or to use in some nonstandard scenario but it is rather rare case.
      5. Finally you have continuous adjustment of programs, test without product, test with product, test of special scenarios, slowly making line producing full speed. When production goals are achieved you are moving line to operation by customer.
      So in above process you have code in front of you most of the time but it is rather changes here and there and adjusting parameters of the movement than heavy writing advance functions.
      I am recommend to go to new.abb.com/products/robotics/robotstudio. You can probably download a 30-day trial of this software and see what it is all about. You can create 3D model of the station, configure robotic controller, code in RAPID and use virtual teach-pendant to have filling of the interface of this tool. I recommend this because ABB has one of the more pleasant programming language to work with.

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

    Can unity c++ language Applied in raspberry p4 robot?

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

    What you think about Rust programming language ? Should I choose Rust over c / c++ for robotics ?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      I have not used Rust in the past. start with C

    • @Shashank_Shahi1989
      @Shashank_Shahi1989 3 ปีที่แล้ว

      @@RobotixwithSina There are lots of people saying that rust will take over c/c++ in future. What you think ? That rust will be future programming language for robotics ?

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

      i also have a question WHAT ABOUT JAVA

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

    thank you ^^

  • @shevanvfx
    @shevanvfx 6 หลายเดือนก่อน

    epic video !

    • @RobotixwithSina
      @RobotixwithSina  6 หลายเดือนก่อน

      Glad you think so! Are you a student?

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

    Bro,what type of software and hardware specification is nessary for PC for robotics.

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

      Almost any PC with any specification these days can be used to learn robotics

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

    Which one should I learn first as a beginner?

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

      Start with C, Watch this video on how to get started with Robotics if you are new to robotics: th-cam.com/video/J0ssFp7yN8Y/w-d-xo.html

  • @suyog3874
    @suyog3874 9 หลายเดือนก่อน

    Which is the best sir, I love video thanks to share it ❤❤

    • @RobotixwithSina
      @RobotixwithSina  9 หลายเดือนก่อน

      Thanks, Plz watch this vid: th-cam.com/users/shorts5SLif03E-KE

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

    Good

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

    stupid question but wanna ask - What kind of jobs/opportunities are out there for a person if he/she only knows C?

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

      Maybe firmware and/or embedded programming.

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

    How about Rust Programming Language?

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

    Thanks

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

    Python is only popular on youtube. Yes your pc, Mac, & phone can run it, but looking around the room, my alarm clock, Thermostat, AC, cable box, game console, microwave, dishwasher, TV remote, keyboard, router were all programmed in C. Including the OS of the PC, Mac & Cell.

  • @Mohammad-qv6zc
    @Mohammad-qv6zc 3 ปีที่แล้ว

    عالی بود 😉😉

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

    Please what about C-Sharp? Is it OK for robotics?

  • @enjoyabilityinfluencer
    @enjoyabilityinfluencer 10 หลายเดือนก่อน

    Sir what I learn if I learned python then after what should I learn rospberry pi or ros or what should I learn after python🙏🙏🙏sir pls reply I have to learn now

    • @RobotixwithSina
      @RobotixwithSina  10 หลายเดือนก่อน

      please watch my roadmap videos

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

    Should i need a degree certificate to get a good job in robotics field?
    I Hold a diploma in mechanicals now is this enough or a degree certificate is must?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      a bachelor's degree is recommended but not really a must. your chances will be much higher if you have at least a bachelor's degree

    • @nagendraprasadg8638
      @nagendraprasadg8638 3 ปีที่แล้ว

      @@RobotixwithSina Thankyou sir

    • @nagendraprasadg8638
      @nagendraprasadg8638 3 ปีที่แล้ว

      @@RobotixwithSina I have quit my Bachelor's degree, so now i have a low chance to get a job in robotics?

    • @nagendraprasadg8638
      @nagendraprasadg8638 3 ปีที่แล้ว

      @@RobotixwithSina Only your old subscribers know that your Logo has been changed😁
      I still remember your heart shaped stethoscope

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      @@nagendraprasadg8638: why did you do that? it's till possible but your chances will be lower

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

    Great video, but I must point out: Raspberry Pi isn't a microcontroller, but a microPROCESSOR.
    Yeah, that's about it.

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

    💙🙏🙏🙏🙏🙏🙏🙏💙💙💙💙💙 salute …. Thank you so much for your video

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

    What are you think about rust ? It can be replaced to c++

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

    So after doing C should i go for C++ or python. Should I learn Matlab at the end.

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      it depends, Do you wanna become a Robotics Software Engineer or Rob ME, or Rob EE?

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

      @@RobotixwithSina
      I want to go for Rob ME, or Rob EE. But not much interested in Robotics software.

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

      And Java isn't necessary for this right Sir?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      @@Tuluva_Bunt : watch this video, this should answer your question: th-cam.com/video/X5CBzhPPc_c/w-d-xo.html

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      @@Tuluva_Bunt : No, it's not

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

    I appreciated watching this video and learning from your expertise on the best programming languages for robotics. You made everything very clear and easy to understand. You are amazing, Robotix with Sina!

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

    Is phyton good for automation and robotics?

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

      Yes, Python is used for automation and Robotics

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

    thank you

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

    I have a question is c# good as well?

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

    😎 cool

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

    Great video, can i use c++ only or is c mandatory?

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

      Start with C if are new to programming, otherwise C++ will suffice.

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

      @@RobotixwithSina is the end game to be able to learn C++ or C?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      @@remy7663 it depends. what type of robotics engineer are you planning to become?

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

      @@RobotixwithSina can arduino’s support c++?

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

      @@saxonvandervest2351 Arduino uses a C/C++ - like syntax. And Arduino libraries are written in C++. I hope that at least answers your question.

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

    what is about the java ?Is that the embedded language isn't it?🤔

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

    Rust will be in the slot soon.

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

    😂, the most funny part is that we both have the same name

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

    Python is best

    • @skyblacks-edits6358
      @skyblacks-edits6358 ปีที่แล้ว +1

      Sooooooooi slow

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

      Python: is best and easy to learn
      But it slow due to the use of interpreter.
      the C family : they don't need the interpreter to translate their codes to the language that the computer understand and also it need less
      Requirements than python.
      (I'm newbie in this field of computers if i made any mistake in my info pls tell.)

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

    How python is not production code? It is used in ros nodes

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

      the main reason is Python is much slower than C++.

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

    if i want to become an electro mechanical engineer do i need to do robotics?

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

      No, you can choose Mechatronics. However, some of the skills/courses are common between the two.

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

    Can java be used in place of C/C++?

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

    For those who think python for robotics is slow
    You're absolutely right when you don't use the right library when programming 🤷🏻‍♂️
    Im Currently programming my robot with python in ROS and its awesome

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

      And BTW
      I'm using python in production code🤷🏻‍♂️

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

      No python is slow, chances are you are using libraries that were written in another language like C and compiled, hence Python is just used to glue these different functions together. Python itself is slow, much slower than languages like C for doing basically any kind of computation.

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

    Thank you 🇵🇷⚡🖖🏽🌎🤖

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

    I'm a robotics engineering student

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

    Nice videos

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

    Is it matlab is a tool or programming software

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

    Do I learn C or C ++ in making robots?

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      watch this video: th-cam.com/video/5SLif03E-KE/w-d-xo.html

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

    Is it possible to use c# for this things

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

    c/c++ and matlab enough for robotics?

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

      this video should answer your question: th-cam.com/video/5SLif03E-KE/w-d-xo.html

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

    What if I only do C# and Matlab; is it enough

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      Nup, it's not enough

    • @zaidal-zubaidi5640
      @zaidal-zubaidi5640 2 ปีที่แล้ว

      i have same question, mu supervisor told me to proceed with C-Sharp and MTLAP Simulink would be enough, but O am worried of that

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

    c/c++ is best

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

    C++
    Top example is google assistant

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

    💯💥😍

  • @1gomes307
    @1gomes307 ปีที่แล้ว

    I have a question what about C#?

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

      That’s for web development and back end servers. Similar to Java. Used for building applications

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

    What is production language?

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

      The programming language used to develop the product/robot not a prototype of the product.

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

    Enjoyable

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

      Thanks, What specifically did you like about this video?

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

    Man thanks...

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

    should i learn python first or c?

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

      Plz watch this video :
      th-cam.com/video/5SLif03E-KE/w-d-xo.html

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

    Don't listen to this guy. Forget Matlab, it's a money pit. Learn python and its scientific environment, it makes so much more sense to invest your time into it. It can do what Matlab can and so so much more, and for free, no license, and can run on almost any device, such as raspberry pi (There are a few things Matlab does better though, such as simulink, control etc) and has an order of magnitude larger community.

    • @RobotixwithSina
      @RobotixwithSina  3 ปีที่แล้ว

      Matlab is probably the best tool when it comes to matrix and vector operations.

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

    Python is awesome

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

    2:45

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

    What is production code!!?

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

      The code that is used in the final product that is shipped out to the customers.

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

    1) PERL
    2) FORTRAN
    3) PASCAL

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

    Please make video on C v/s Python.

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

    What about Rust ?

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

    What about java ?

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

      Java is barely used in Robotics projects.