# Par où commencer ?

![](/files/-MQH1sod6X3DtG3rSnZh)

## Avant tout

Pour commencer dans l'univers du **développement**,  il est vivement recommandé de faire ce qu'on appelle de l’algorithmique, afin de comprendre certain verbe, terme et apprendre à utiliser la logique avec les bases nécessaire à la compréhension, puis utiliser sa tête plutôt qu'un programme avec une simple feuille de papier, un crayon et une gomme, cela va favoriser la construction d'une pensée axée sur la conceptualisation de votre programme, afin d'obtenir une logique plus claire hors d'un langage.&#x20;

Tu peux progresser par étape en commençant par ça, afin d'éviter d'être perdu dans toutes la montagne d'information sur le web et sur les discussions des réseaux entre des personnes en désaccord.

{% hint style="info" %}
On appelle ça aussi le langage naturel, en gros la réalisation d’algorithme en français, on utilise cela lors de travaux de recherches dans les études supérieures. Par exemple un master et doctorat sur des sujets identifiés dans un mémoire, une thèse ou document scientifique, tout cela afin d'expliquer un algorithme de façon universelle pour l'utiliser dans n'importe quel langage.
{% endhint %}

{% content-ref url="/pages/-MOS-8UOYOPyoLA5h7TB" %}
[L'algorithmique](/guide/dev/langages-informatique/lalgorithmique.md)
{% endcontent-ref %}

## Que voulez-vous apprendre ?

il existe de nombreux langages, ayant ont chacun leurs particularités.

Si vous voulez faire un site web, commencez par apprendre ....  puis complétez avec le back-end.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bluekeys.org/guide/dev/par-ou-commencer.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
