Việc kiểm tra lần lượt từ đầu mảng các số nguyên để xem có phần tử nào trùng với giá trị chỉ định hay không được gọi là tìm kiếm tuyến tính. Đoạn giả mã dưới đây tìm giá trị target trong mảng data và trả về vị trí (chỉ số) tìm thấy, hoặc -1 nếu không tìm thấy.
○ kiểu số nguyên: search(mảng số nguyên: data, số nguyên: target)
số nguyên: i
for (i từ 0 đến (số phần tử của data) - 1, tăng dần 1)
if (data[i] bằng target) then
return i
endif
endfor
return -1