SQL or C for hacking?
I'm preparing for a career in cybersecurity and want to gain some experience now. I've been programming for about seven months. Which programming language would you recommend to further develop my skills: SQL or C?
I'm preparing for a career in cybersecurity and want to gain some experience now. I've been programming for about seven months. Which programming language would you recommend to further develop my skills: SQL or C?
When I create a C# console application with Visual Studio Community Edition 2022, the only template I get is "Console.WriteLine("Hello World");" and I have to write the structure myself every time, so using System; public class Program { public static void Main() { } } Is there a template so I don't always have to…
It is not intelligence, it cannot adapt, it is limited and as long as that is the case, people like me refuse to call this software AI, that is just marketing
Does it make sense? Is it worth learning it? What can it do? Your own experiences? Reviews
Hello, I'm already very good at programming in C++ and Java. Let's assume I'm applying for a job: then I'd have to demonstrate my programming skills with projects. I wanted to ask you: Does it make sense for me to do projects in C++ and Java, which I can then put on my resume? Would…
Hello 🙂 Could someone help me figure out what exactly is happening in the for loop? Especially since I don't understand what month<=6 stands for. Thank you in advance for your answers.
I would like to use the code from BotGhost for my own self-coded bot
I’ll say “Other”
So calling SQL doesn’t make any sense at all, this is not a programming language. The language felt 10 commands. SQL is used to communicate with SQL databases.
There would be the question: what did you learn the 7 months before and how good are you already?
The C languages, i.e. C, C++ and C#, are extremely good in their field of application (hardware programming), but also really hard to learn. In my opinion, these are the royal classes among the programming languages ^
Alternatively, you can consider Python, because you have a fast learning curve and can also make a lot, later you can still switch to the C languages.
Then my recommendation would be: if a C language, because more C++, you would still recommend Python.
If you want to do something with SQL, look at a 20min YouTube video to SQL (then you know all the features of the languages) and get familiar with SQL injection on websites.
My clear opinion:
Learn where you have a fast learning curve and what there are many information (e.g. videos) and learn the basic principles when programming, so the understanding of logic like software must be built. And there in my eyes definitely scores Python in front of the C languages.
In the end, the language is only a syntax that you need to learn and a secondary ability. The most important thing is the understanding of code, if you have this you can learn any programming language in your field within a few weeks.
Imagine: If you can drive a car, you can learn how to drive a truck. You know the StVO and have developed a sense of how other road users behave and where possible dangers can arise in road traffic. In the end, you just have to find out what you need to do in a truck other than in the car, the rest you can already do. ^^
C is not bad to get a feeling for lowlevel languages and concepts. SQL is a programming language and can provide information about attack vectors on relational databases, but these concepts do not require a particularly deep understanding of the language. In general, SQL is also something you learn by the way (for a project) rather than really focus on it. How about you look at it together with the programming language you choose?
Thank you.
Attention: SQL is not a programming language, it is a database language.
It is not used to create software, but to communicate with databases.
You can always find people who point out what a programming language is and what is not. I also wanted to
With the rest of your answer, of course, you’re right.
Okay, you can argue about that now. SQL is a turing and easy-to-use domain specific language for use in databases and is often referred to as a programming language. With modern dialects, you can write complex procedures directly in SQL and even call programs in other programming languages with extensions. It is not a multi-purpose programming language alone because of its specific application purpose, but I find it a bit very pinchy 🙂
So with SQL you can’t program anything but write Query’s for a SQL database. Of course, it makes sense to deal with it and to learn something about SQL injections, for example. When it comes to pure programming is definitely C. C++ I also think a good choice. Python wouldn’t be very bad, as you can write some tools for hacking that could prove useful.
I hope that could help.
Lg.
The choice is quite insane.
With SQL you communicate with databases, you don’t get very far in hacking.
If the input of a database is protected from the feeding of SQL via input options (which is done with a command and is standard), a SQL does not bring anything.
What are you going to do with SQL?
In my knowledge, SQL is more used for databases.
What is this selection?
What do you want with a query language on relational databases and hardware acquisitions Low Lewel programming language for what you are planning?
You don’t learn C today, you better take Rust. This allows you to write quite secure software.
It’s just that stupid.
html is used more frequently. take html