Kodlamaya nereden başlamalıyım?

Web, oyun, program, mobil.... gibi bir çok alan var. Hangi alanda ilerlemek istediğinizi belirlerseniz daha iyi önerilerde bulunabiliriz.

Fakat onun dışında C# veya Java dili başlangıç için uygun.


Benim önerim Assembly. Gerçekten çok kullanışlı bir dil olduğunu düşünüyorum. Aklınıza gelecek her şeyi yapabilirsiniz. Heves için yapmak istediğinize göre bol bol vaktiniz vardır.

section .text

global _start

section .data

msg db 'Hello, world!',0xa
len equ $ - msg

section .text

_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
mov ebx,0
mov eax,1
int 0x80
ve*
print("Hello, World!")


Sanırım açıklayıcı olmuştur :D
 
Ne yapmak istiyorsunuz? Oyun mu? O zaman C# veya C++, mobil uygulama mı? Swift, Java veya Kotlin diye gider bu. İleri de ne yapmak istediğinizi söyleyin öyle yardımcı olalım. Benim ilk öğrenmeye başladığım dil Java sonra Python sonra da C# olmuştu. Java ile C# benziyor ikisini de aynı anda öğrenebilirsin.
Kitap almanızı önermem, Udemy'den para ile (indirimle 30TL gibi bir fiyata düşüyorlar) kurs alabilir ya da BTK Akademi, YouTube üzerinden videolar izleyebilirsiniz ücretsiz olarak.

Açıkcası bilmiyorum, belki kendi antivirüs yazılımımı yaparım. O tarz şeyler
 
Dilin çok önemi yok başlangıçta, önemli olan programlamayı öğrenmek. Bu dünyaya girip az çok hakim olduktan sonra istediğiniz dili öğrenirsiniz. En iyi dil diye bir şey yok, amaca yönelik kullanışlı diller var.
Başlangıçta Python konuşma diline daha yakın olduğu için öneriliyor ama bence fark eden bir şey yok. Hatta daha alt seviye dillerle başlamayı mantığını kavramak için daha faydalı buluyorum. Özellikle indentation açısından Python'ı pek sevdiğimi söyleyemem. Ama siz başlamışsınız zaten, gerisini getirin onunla.

Benim önerim Assembly. Gerçekten çok kullanışlı bir dil olduğunu düşünüyorum. Aklınıza gelecek her şeyi yapabilirsiniz. Heves için yapmak istediğinize göre bol bol vaktiniz vardır.
Yeni başlayacak bir arkadaşa Assembly önermek mi? İstediği şeyleri yapar yapmasına da, neden öğrenme ve uygulama süresini 10 kat, hatta daha fazla arttıralım? Arkadaş başlarken soğusun diye mi?
 
Dilin çok önemi yok başlangıçta, önemli olan programlamayı öğrenmek. Bu dünyaya girip az çok hakim olduktan sonra istediğiniz dili öğrenirsiniz. En iyi dil diye bir şey yok, amaca yönelik kullanışlı diller var.
Başlangıçta Python konuşma diline daha yakın olduğu için öneriliyor ama bence fark eden bir şey yok. Hatta daha alt seviye dillerle başlamayı mantığını kavramak için daha faydalı buluyorum. Özellikle indentation açısından Python'ı pek sevdiğimi söyleyemem. Ama siz başlamışsınız zaten, gerisini getirin onunla.


Yeni başlayacak bir arkadaşa Assembly önermek mi? İstediği şeyleri yapar yapmasına da, neden öğrenme ve uygulama süresini 10 kat, hatta daha fazla arttıralım? Arkadaş başlarken soğusun diye mi?
peki nasıl öğrenebilirim, bildiğiniz iyi bir kanal var mı ? kusura bakmayın ama biraz mala anlatır gibi anlatsa iyi olur.
 

Geri
Yukarı